Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
272 commits
Select commit Hold shift + click to select a range
ba7f188
CSS color code changes
SwathiAngadi Dec 27, 2025
e3cb77c
Removed the lines which are not required
SwathiAngadi Dec 28, 2025
70656cc
Updated Material Summary Jsx and Css file
Dec 28, 2025
241cf17
Updated the Weekly Project Summary page
Jan 4, 2026
f5a06c5
Made changes in the weekly project summary jsx and css file
Jan 4, 2026
7f2387a
fix
uhakruthi1 Jan 8, 2026
a5567ce
Merge branch 'development' into kristin-add-dynamic-states-for-events
KH07 Jan 8, 2026
5a9065b
chnages
uhakruthi1 Jan 10, 2026
eed92bc
check
uhakruthi1 Jan 10, 2026
9726cd1
checks
uhakruthi1 Jan 10, 2026
0e7640b
checks
uhakruthi1 Jan 10, 2026
4553257
changes
uhakruthi1 Jan 10, 2026
b153796
resolved merge conflict
aayushshetty12 Jan 11, 2026
7c6e94c
Updated the Injury Category Bar chart jsx file
Jan 11, 2026
fb267e5
frontend changes
uhakruthi1 Jan 11, 2026
c030059
checks
uhakruthi1 Jan 11, 2026
7cad209
fix(actions): restore lbdashboard actions
uhakruthi1 Jan 11, 2026
b4ad165
comment out unused import and variable
KH07 Jan 16, 2026
6dbed91
remove duplicate styling
KH07 Jan 16, 2026
1b80358
Add Vacancy Rate and Cancellation Rate stacked bar chart to LB Dashboard
Feb 1, 2026
90a2055
Merge branch 'development' of https://github.com/OneCommunityGlobal/H…
Feb 1, 2026
7b7b635
handled no names case
aayushshetty12 Feb 6, 2026
e52d4bb
Made changes in the Risk profile section and adding risk tracking to it
Feb 6, 2026
5a77891
fixed project based filter
aayushshetty12 Feb 7, 2026
cce951a
Sayali - Fix: HGN Feedback Modal Service Worker Registration Failure
sayali-2308 Feb 12, 2026
3d5510f
Fix: Add duplicate validation, character limit, and active/inactive f…
sayali-2308 Feb 16, 2026
f9fbb20
fix: add dark mode support for Feedback Modal (Issues #6 & #7)
sayali-2308 Feb 18, 2026
319b213
added keyboard listener
aayushshetty12 Feb 22, 2026
6cbe702
fix: update suggestion link to open User Suggestion modal via dashboa…
sayali-2308 Feb 27, 2026
2820d57
added time and description to modal
aayushshetty12 Mar 5, 2026
515228c
fixed modal close glitch
aayushshetty12 Mar 5, 2026
68034fc
changed onclick modal component
aayushshetty12 Mar 7, 2026
a607791
Merge branch 'development' into aayush_event_details_popup_frontend
aayushshetty12 Mar 7, 2026
792251d
Merge origin/development into veda-job-specific-template-changes
Mar 13, 2026
957d590
feat: open job-specific application template when clicking Collaborat…
Mar 13, 2026
0d3af17
style: refine collaboration and job application layouts
Mar 13, 2026
d6420a3
Merge origin/development into veda-country-map-changes
Mar 14, 2026
d158a96
Update yarn.lock after merge
Mar 14, 2026
e50f105
fixed dark mode
aayushshetty12 Mar 15, 2026
ee105ee
fix: dark mode background for Reports People page
sayali-2308 Mar 18, 2026
f54f4ba
Merge branch 'development' into aayush_activities_list_page_dark_mode
aayushshetty12 Mar 21, 2026
bc098bd
Update ActivityList.module.css
aayushshetty12 Mar 21, 2026
939384e
Merge remote-tracking branch 'origin/development' into Sayali_HGN_Fee…
sayali-2308 Mar 23, 2026
0727351
fix: replace hardcoded localhost URLs with ENDPOINTS from URL.js in F…
sayali-2308 Mar 23, 2026
11b6b41
Implemented required features for LB login page
SwathiAngadi Mar 25, 2026
5fc726d
Resolved eslint issue
SwathiAngadi Mar 25, 2026
4fec0a0
Merge branch 'development' of https://github.com/OneCommunityGlobal/H…
SwathiAngadi Mar 25, 2026
0b93b44
Fix dark mode date icon and improve job description modal
Mar 26, 2026
d144ef2
style: format job description modal JSX
Mar 26, 2026
ef9ee84
Fixed the dark mode issues on the Total Construction Summary screen
ChiragBellara Mar 26, 2026
6c4cceb
Fixed duplication merge errors
ChiragBellara Mar 28, 2026
8694af2
Fixed the import error
ChiragBellara Mar 28, 2026
9f49bd4
done
uhakruthi1 Mar 28, 2026
57457b6
Merge origin/development into veda-cancellation-impact-vacancy
Mar 28, 2026
e5729ee
Remove WIP tag and subtitle from Cancellation Impact on Vacancy chart
Mar 28, 2026
be13a23
Make Cancellation Impact chart mock data respond to filters and time …
Mar 28, 2026
a2ae04c
changes
uhakruthi1 Mar 28, 2026
219c272
Dark mode feature
SwathiAngadi Mar 31, 2026
7c2a99b
fixed ui/ux bugs
aayushshetty12 Apr 1, 2026
3efc312
Fix forbidden 403 error toast when Admin/Owner views another user's d…
saitejakaasoju Apr 1, 2026
0a7cb71
fixed percentages color
aayushshetty12 Apr 1, 2026
ad4f06c
Added dark mode feature
SwathiAngadi Apr 1, 2026
977e301
Removed package lock json file
SwathiAngadi Apr 1, 2026
bc1ed0f
Merge branch 'development' of https://github.com/OneCommunityGlobal/H…
SwathiAngadi Apr 1, 2026
f23282d
Fixed failing test case
SwathiAngadi Apr 1, 2026
e54963c
Committing lock file due to Sonar cube issue
SwathiAngadi Apr 2, 2026
68f8ea9
Merge origin/development into veda-country-map-changes
Apr 2, 2026
8bff512
Merge branch 'development' into peterson-implement-no-user-found-mess…
peterson337 Apr 2, 2026
cc4ade6
Fix country map filters, date pickers, and dark-mode calendar styling
Apr 2, 2026
ea3464a
Refactored FollowUpEmailTemplate.css to FollowUpEmailTemplate.module.…
PipKcK Sep 14, 2025
d3f5d9e
Updated SummaryBar.jsx and removed the hard coded text--black from th…
PipKcK Sep 14, 2025
d498258
conflicts
uhakruthi1 Apr 4, 2026
76c0394
Update yarn lockfile
uhakruthi1 Apr 4, 2026
c8f4a36
Add default export for consumable actions
uhakruthi1 Apr 4, 2026
6a2cf7d
Fixed projects linking issue caused due to merge conflicts by prior c…
ChiragBellara Apr 4, 2026
3516452
Fix: use backend API instead of localStorage to control modal visibility
sayali-2308 Apr 6, 2026
8650088
fixed dynamic change for events and styling
saisandeepkoritala Apr 7, 2026
bab6f35
removing extra paramater and resolving merge conflicts
saisandeepkoritala Apr 7, 2026
11e9fa0
removing extra paramater and resolving merge conflicts
saisandeepkoritala Apr 7, 2026
6b3a175
removing extra paramater and resolving merge conflicts
saisandeepkoritala Apr 7, 2026
0796d1c
Merge branch 'development' into kristin-add-dynamic-states-for-events
saisandeepkoritala Apr 7, 2026
f220543
Save progress on community calendar
saisandeepkoritala Apr 7, 2026
9371d89
resolving import errors
saisandeepkoritala Apr 8, 2026
11d3175
resolving import errors
saisandeepkoritala Apr 8, 2026
a9c042a
resolving import errors
saisandeepkoritala Apr 8, 2026
a6fe336
Merge branch 'development' of https://github.com/OneCommunityGlobal/H…
SwathiAngadi Apr 8, 2026
938aa67
feat: add consolidated PR Dashboard dropdown to header for Task #39
sayali-2308 Apr 8, 2026
15eef9b
fix: trigger Netlify redeploy
sayali-2308 Apr 8, 2026
11d67a7
Merge branch 'development' into kristin-add-dynamic-states-for-events
saisandeepkoritala Apr 9, 2026
e9feb10
fixed extra parameter issue
saisandeepkoritala Apr 9, 2026
eb63733
fixed extra parameter issue
saisandeepkoritala Apr 9, 2026
4220ac6
fixed issues in bell notifications
saisandeepkoritala Apr 9, 2026
714e927
fixed issues in communityCalender
saisandeepkoritala Apr 9, 2026
3df95de
peterson-implement-no-user-found-message-user-profile
peterson337 Apr 9, 2026
0a61472
fix(LBDashboard): stable date range for charts; prevent clipped datal…
Apr 9, 2026
5cff998
Fix UtilizationChart tooltip text color
uhakruthi1 Apr 10, 2026
e0a68f0
Merge development into fix-utilization-3882 keeping local Utilization…
uhakruthi1 Apr 10, 2026
1a33224
Fix UtilizationChart CSS merge markers
uhakruthi1 Apr 10, 2026
30f7f8e
Remove merge backup files
uhakruthi1 Apr 10, 2026
a688401
Merge branch 'development' into 593-darkmode-dix-3161
uhakruthi1 Apr 11, 2026
1c75dc4
resolved merge conflicts
aayushshetty12 Apr 11, 2026
a705b77
resolved merge conflicts
aayushshetty12 Apr 11, 2026
cc2c95c
Merge origin/development into veda-cancellation-impact-vacancy
Apr 11, 2026
57a6017
Fix Prettier and a11y in CancellationImpactOnVacancy
Apr 11, 2026
183fc41
Merge origin/development into veda-job-specific-template-changes
Apr 11, 2026
6141466
Fix job application form: match role from navigation, remove duplicat…
Apr 11, 2026
32fe65e
Job application: banner shows clicked role; pass jobTitle in URL
Apr 11, 2026
cc93271
Merge origin/development into veda-country-map-changes
Apr 11, 2026
f0831f4
Country map: tooltip presets, colors, multi-select dark mode, deps
Apr 11, 2026
89735a3
Merge branch 'development' into Sayali_HGN_Feedback_Modal_Fix
sayali-2308 Apr 11, 2026
4ac81b5
resolved issues with useRef and styling
saisandeepkoritala Apr 12, 2026
4bdb643
resolved issues with useRef and styling
saisandeepkoritala Apr 12, 2026
b35ed82
Fix: validate member names must be selected from dropdown on submit
sayali-2308 Apr 12, 2026
896b5d1
Merge branch 'development' into frontend-messaging
uhakruthi1 Apr 12, 2026
47d9014
fix: skip lint-staged on merge commits
uhakruthi1 Apr 12, 2026
28525e8
chore: skip pre-push checks for hook-only changes
uhakruthi1 Apr 12, 2026
03ee480
refactor: reuse messaging contacts panel
uhakruthi1 Apr 12, 2026
78a5182
chore: scope pre-push checks to changed files
uhakruthi1 Apr 12, 2026
4859a4e
done
uhakruthi1 Apr 12, 2026
2035b0c
fix: resolve follow-up email template lint issues
yany0309 Apr 12, 2026
de598f3
fixed date header select error
ChiragBellara Apr 12, 2026
fb950be
added bit of margin to list item
saisandeepkoritala Apr 12, 2026
79f85b0
fixed lint issues
aayushshetty12 Apr 12, 2026
b1a51ae
Merge branch 'development' into aayush_dark_mode_lessons_page
aayushshetty12 Apr 12, 2026
e3bfa5a
Updated package-lock.json
aayushshetty12 Apr 12, 2026
78f7b19
resolved merge conflicts
aayushshetty12 Apr 13, 2026
adac655
resolved merge conflicts
aayushshetty12 Apr 13, 2026
da20ce2
resolved sonarqube issues
aayushshetty12 Apr 13, 2026
cc8784d
added mockstore for ActivityList test
aayushshetty12 Apr 13, 2026
50e6cae
added mockstore for ActivityList test
aayushshetty12 Apr 13, 2026
ac058a0
fixed lint issue
aayushshetty12 Apr 13, 2026
f4def10
fix: fix dark mode styling issues on Skills Overview page
sayali-2308 Apr 13, 2026
d11c0b5
fix: fix dark mode styling for graphs, toggle, and total hours text
sayali-2308 Apr 13, 2026
d8c5e21
refactor: extract shared D3 graph utilities to reduce code duplication
sayali-2308 Apr 13, 2026
69a7955
resolved conflicts
saisandeepkoritala Apr 14, 2026
003dde7
resolving conflicts
saisandeepkoritala Apr 14, 2026
dba7de6
resolved formatting errors
saisandeepkoritala Apr 14, 2026
5c1f88a
Resolved merge conflicts
SwathiAngadi Apr 14, 2026
6b34461
Merge branch 'development' of https://github.com/OneCommunityGlobal/H…
SwathiAngadi Apr 14, 2026
72d11d6
Merge branch 'development' into peterson-fix-button-disappears-after-…
peterson337 Apr 14, 2026
5dee10b
Test case fix
SwathiAngadi Apr 14, 2026
5b74983
Missing line
SwathiAngadi Apr 15, 2026
a1d853e
feat: add promotion confirmation display box with batch promotion to …
sayali-2308 Apr 15, 2026
0f5d7d6
Restored the endpoints which were deleted by others code
SwathiAngadi Apr 15, 2026
fc9586f
Resolved merge conflicts
SwathiAngadi Apr 15, 2026
adb3eca
Fixed the import issue of JobHitsApplicationChart
SwathiAngadi Apr 15, 2026
203b65e
Update TeamTableSearchPanel.jsx
peterson337 Apr 15, 2026
6d55744
Update TeamTableSearchPanel.jsx
peterson337 Apr 15, 2026
2dad87c
Added:In the Package and Yarn
Deekshith010905 Apr 16, 2026
6467636
feat: add promotions modal with selection and dark mode support
Deekshith010905 Apr 16, 2026
645ce99
resolving dark mode errors
saisandeepkoritala Apr 16, 2026
51295a6
Update yarn.lock to match package.json
Deekshith010905 Apr 16, 2026
a9a2a2d
resolved conflicts in communitycalender.jsx and communitycalender.mod…
saisandeepkoritala Apr 16, 2026
5e10124
Fix:lint and prettier issues
Neeraj-Kondaveeti Mar 24, 2026
e4f0256
Fix: waitlist UI logic
Neeraj-Kondaveeti Mar 28, 2026
61b1a46
fix: prettier formatting
Neeraj-Kondaveeti Apr 16, 2026
840d797
Add due date alerts and visual indicators for resource usage monitoring
Neeraj-Kondaveeti Apr 6, 2026
75a92e9
fix: prettier formatting
Neeraj-Kondaveeti Apr 16, 2026
ebb3b60
Add amount label, extend material bars, and include unit tests for Re…
Neeraj-Kondaveeti Dec 5, 2025
065f7aa
Fix:lint issues
Neeraj-Kondaveeti Mar 23, 2026
8d6a38d
fix: correct dark mode contrast
Neeraj-Kondaveeti Apr 16, 2026
98a5bb2
fix: remove redundant conditional class causing sonar issue
Neeraj-Kondaveeti Apr 17, 2026
4c9d263
fix: remove redundant conditional in badge color to solve sonar issue
Neeraj-Kondaveeti Apr 17, 2026
856433c
Merge pull request #5057 from OneCommunityGlobal/Neeraj_Add_Event_Wai…
one-community Apr 17, 2026
0c1a51c
Merge pull request #5114 from OneCommunityGlobal/Neeraj_Add_Resource_…
one-community Apr 17, 2026
0821129
Merge pull request #4494 from OneCommunityGlobal/Neeraj_Add_Amount_La…
one-community Apr 17, 2026
91e2f98
Merge pull request #4573 from OneCommunityGlobal/fix/event-tracking-r…
one-community Apr 17, 2026
02a3f74
Merge pull request #5063 from OneCommunityGlobal/Swathi_LBDashboard_L…
one-community Apr 17, 2026
fa4e0d2
Merge pull request #4469 from OneCommunityGlobal/kristin-add-dynamic-…
one-community Apr 17, 2026
7fdfece
Merge pull request #4600 from OneCommunityGlobal/kristin-align-pie-ch…
one-community Apr 17, 2026
cd9daaa
Merge pull request #5100 from OneCommunityGlobal/yany960-refactor/css…
yany960 Apr 17, 2026
9299416
feat: add weekly PR grading screen with backend API integration and i…
sayali-2308 Apr 17, 2026
1dc5db3
Merge branch 'development' into darkmodestylings
Deekshith010905 Apr 18, 2026
04e5398
Merge pull request #5159 from OneCommunityGlobal/darkmodestylings
one-community Apr 18, 2026
fcda4e0
resolved merge conflicts
aayushshetty12 Apr 18, 2026
894696a
resolved merge conflicts
aayushshetty12 Apr 18, 2026
ecd7bc7
Merge branch 'development' into aayush_event_details_popup_frontend
aayushshetty12 Apr 18, 2026
0a3625d
Merge branch 'development' into 593-darkmode-dix-3161
uhakruthi1 Apr 18, 2026
cc56fe3
Merge branch 'development' into frontend-messaging
uhakruthi1 Apr 18, 2026
2cc2737
Merge pull request #4806 from OneCommunityGlobal/optimize_equipment_u…
one-community Apr 18, 2026
e99e570
Merge pull request #4955 from OneCommunityGlobal/aayush_event_details…
one-community Apr 18, 2026
685923b
Add mock week selector UI to PR Grading Dashboard
Ram-blip Apr 19, 2026
2d13333
resolved merge conflicts
aayushshetty12 Apr 19, 2026
a320998
Merge branch 'aayush_activities_list_page_dark_mode' of https://githu…
aayushshetty12 Apr 19, 2026
e1f9b52
Update yarn.lock
aayushshetty12 Apr 19, 2026
2aa77c2
Merge pull request #4684 from OneCommunityGlobal/fix-utilization-3882
one-community Apr 19, 2026
ce8b8ee
Merge pull request #4696 from OneCommunityGlobal/593-darkmode-dix-3161
one-community Apr 19, 2026
5bc63f2
Merge pull request #4700 from OneCommunityGlobal/frontend-messaging
one-community Apr 19, 2026
c1ca9cf
Merge pull request #5173 from OneCommunityGlobal/Updating_the_Fronten…
one-community Apr 19, 2026
a426cbd
Merge pull request #4640 from OneCommunityGlobal/Swathi_Fix_BM_Dashbo…
one-community Apr 19, 2026
98c0846
Merge pull request #5089 from OneCommunityGlobal/aayush_participation…
one-community Apr 19, 2026
9703d9f
Merge pull request #5039 from OneCommunityGlobal/aayush_activities_li…
one-community Apr 19, 2026
3f3a6b0
Merge branch 'development' into add-dynamic-legend-color-differentiat…
uhakruthi1 Apr 20, 2026
eb26257
Merge pull request #5135 from OneCommunityGlobal/add-dynamic-legend-c…
one-community Apr 20, 2026
6a8828a
Improve BM description character limit UX
uhakruthi1 Apr 20, 2026
aae1bf9
Refactor BM character limit hint
uhakruthi1 Apr 20, 2026
6e71141
Merge pull request #5078 from OneCommunityGlobal/auto-populate-optimi…
one-community Apr 20, 2026
3d9e9bf
Resolved merge conflicts
Apr 20, 2026
c8a5190
Resolved merge conflicts
Apr 20, 2026
fa9577a
Fix Announcements: add isCanceling state, replace hardcoded URLs with…
Copilot Apr 20, 2026
6dd1460
Fix email input to use controlled value pattern synchronized with ema…
Copilot Apr 20, 2026
8e507d4
Merge remote-tracking branch 'origin/development' into pr-3647-mergec…
SharadhaKasiviswanathan Apr 20, 2026
9bf70be
fix(netlify): isolate yarn cache
SharadhaKasiviswanathan Apr 20, 2026
d892064
Resolved merge conflicts
Apr 20, 2026
ae2acf0
Resolved merge conflicts
Apr 20, 2026
55a7fb7
Resolved merge conflicts
Apr 20, 2026
965bb06
Resolved merge conflicts
Apr 20, 2026
cd25657
Merge pull request #3647 from OneCommunityGlobal/Manvitha-Linkedin-Au…
one-community Apr 20, 2026
b0c446e
Merge pull request #5126 from OneCommunityGlobal/veda-lbdashboard-fix
one-community Apr 21, 2026
2c15e04
Merge pull request #5079 from OneCommunityGlobal/veda-cancellation-im…
one-community Apr 21, 2026
55ac805
Merge pull request #4299 from OneCommunityGlobal/aayush_dark_mode_les…
one-community Apr 21, 2026
6aecb34
Merge pull request #5066 from OneCommunityGlobal/chirag-linked-projec…
one-community Apr 21, 2026
efce85b
fix(navbar): Fix Navbar Collapse
DiyaWadhwani Apr 21, 2026
53df810
Merge pull request #4666 from OneCommunityGlobal/vinay_dark_mode
one-community Apr 21, 2026
b2c0d8d
Merge pull request #4642 from OneCommunityGlobal/Vin_Dashboard_Component
one-community Apr 21, 2026
b165222
Merge pull request #4697 from OneCommunityGlobal/vinay_graph_hover
one-community Apr 21, 2026
e18ec2f
Merge pull request #4803 from OneCommunityGlobal/vinay_k_edit_button
one-community Apr 21, 2026
94753b2
created new PR by closing old PR to resolve errors
saisandeepkoritala Apr 21, 2026
6a85931
Merge pull request #5143 from OneCommunityGlobal/Sayali_SkillsOvervie…
one-community Apr 21, 2026
1048373
Merge pull request #5120 from OneCommunityGlobal/Sayali_Task39_PRDash…
one-community Apr 21, 2026
41b8772
Merge pull request #5175 from OneCommunityGlobal/Diya_Fix_NavBarCollapse
one-community Apr 21, 2026
3ed66d9
resolving errors
saisandeepkoritala Apr 21, 2026
ec24d20
fix(import): Added missing import
DiyaWadhwani Apr 21, 2026
715881f
resolving errors
saisandeepkoritala Apr 21, 2026
e3cce9b
resolving errors
saisandeepkoritala Apr 21, 2026
20e9621
resolving errors
saisandeepkoritala Apr 21, 2026
a2e1513
Merge pull request #5177 from OneCommunityGlobal/Diya_Fix_DevLoad
one-community Apr 21, 2026
546cb9c
resolving errors
saisandeepkoritala Apr 21, 2026
74c7355
Merge pull request #5093 from OneCommunityGlobal/SaiTeja_fix_forbidde…
one-community Apr 21, 2026
86a2ef6
Merge pull request #4835 from OneCommunityGlobal/Sayali_HGN_Feedback_…
one-community Apr 21, 2026
75c2e8f
Prevent duplicate numbers on job application question labels
Apr 21, 2026
fc398fd
fix(projects): Show Archived Projects
DiyaWadhwani Apr 21, 2026
c4824f9
Merge pull request #5180 from OneCommunityGlobal/Diya_Fix_ShowArchive…
one-community Apr 22, 2026
9325925
Merge pull request #3714 from OneCommunityGlobal/peterson-fix-button-…
one-community Apr 22, 2026
0a0460d
Merge pull request #4042 from OneCommunityGlobal/peterson-implement-n…
one-community Apr 22, 2026
8037a2b
Merge origin/development into veda-country-map-changes
Apr 22, 2026
84193e7
Fix stylelint blockers after development merge
Apr 22, 2026
9877dea
Merge pull request #5015 from OneCommunityGlobal/Sayali_Fix_ReportsPe…
one-community Apr 22, 2026
b3b64a0
Merge pull request #5152 from OneCommunityGlobal/Sayali_Promotion_Con…
one-community Apr 22, 2026
b754422
Merge branch 'development' into Sayali_Weekly_PR_Grading_Frontend
sayali-2308 Apr 22, 2026
de4d32b
fix: resolve duplicate useState import after merge conflict
sayali-2308 Apr 22, 2026
8a99d67
fix(teams): Teams Autosave from UserProfile Page
DiyaWadhwani Apr 22, 2026
da6839b
chore(tests): fix failing sonarqube tests
DiyaWadhwani Apr 22, 2026
f438f30
chore(tests): fix failing unit tests
DiyaWadhwani Apr 22, 2026
f0eb06f
chore(test): fix failing unit tests
DiyaWadhwani Apr 22, 2026
1cab516
Merge pull request #5164 from OneCommunityGlobal/Sayali_Weekly_PR_Gra…
one-community Apr 23, 2026
32b2e92
Merge pull request #5186 from OneCommunityGlobal/Diya_Fix_TeamAutosave
one-community Apr 23, 2026
d826c2a
Merge pull request #5176 from OneCommunityGlobal/saisandeep-unit-test…
one-community Apr 23, 2026
a333966
Merge pull request #4026 from OneCommunityGlobal/veda-job-specific-te…
one-community Apr 23, 2026
d377ed1
Merge pull request #4195 from OneCommunityGlobal/veda-country-map-cha…
one-community Apr 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ fi
echo ""
echo "🛡️ Husky pre-commit hook triggered"

if git rev-parse -q --verify MERGE_HEAD >/dev/null 2>&1; then
echo "ℹ️ Merge commit detected. Skipping lint-staged auto-fix on the merged file set."
exit 0
fi

# Block plain .css files (except .module.css and index.css)
for file in $(git diff --cached --name-only --diff-filter=ACM | grep '\.css$'); do
case "$file" in
Expand Down Expand Up @@ -40,4 +45,4 @@ if git diff --cached --name-only | grep -qE '\.(js|jsx|ts|tsx|css)$'; then
fi
else
echo "ℹ️ No JS/TS/CSS files to lint. Skipping lint-staged."
fi
fi
47 changes: 37 additions & 10 deletions .husky/pre-push
Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,51 @@
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# Use Node 20 if available (or install if needed)
if [ -f .nvmrc ]; then
if command -v nvm >/dev/null 2>&1 && [ -f .nvmrc ]; then
nvm use 20 2>/dev/null || nvm install 20 && nvm use 20
fi

. "$(dirname "$0")/_/husky.sh"

echo "🧪 Running tests before push..."
npm run test -- --bail=1
test_status=$?
changed_files=$(git diff --name-only @{upstream}...HEAD 2>/dev/null)

echo "🧹 Running lint before push..."
npm run lint
lint_status=$?
if [ -z "$changed_files" ]; then
echo "ℹ️ No outgoing changes to validate. Skipping pre-push checks."
exit 0
fi

if ! printf '%s\n' "$changed_files" | grep -qvE '^\.husky/'; then
echo "ℹ️ Only Husky hook changes detected. Skipping full test and lint checks."
exit 0
fi

js_files=$(printf '%s\n' "$changed_files" | grep -E '\.(js|jsx|ts|tsx)$' || true)
style_files=$(printf '%s\n' "$changed_files" | grep -E '\.(css|scss|sass)$' || true)

test_status=0
lint_status=0
style_status=0

if [ -n "$js_files" ]; then
echo "🧪 Running related tests before push..."
npx vitest related --run $js_files
test_status=$?

echo "🧹 Running ESLint on changed files before push..."
npx eslint $js_files
lint_status=$?
fi

if [ -n "$style_files" ]; then
echo "🎨 Running Stylelint on changed files before push..."
npx stylelint $style_files
style_status=$?
fi

# Block push if either fails
if [ $test_status -ne 0 ] || [ $lint_status -ne 0 ]; then
echo "❌ Push blocked: Lint or test failed."
if [ $test_status -ne 0 ] || [ $lint_status -ne 0 ] || [ $style_status -ne 0 ]; then
echo "❌ Push blocked: changed-file validation failed."
exit 1
fi

echo "✅ All checks passed. Proceeding with push..."
echo "✅ All checks passed. Proceeding with push..."
2 changes: 2 additions & 0 deletions .yarnrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Avoid stale persisted package tarballs in CI/Netlify.
cache-folder "/tmp/hgn-yarn-cache"
9 changes: 7 additions & 2 deletions jsconfig.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"compilerOptions": {
"baseUrl": "src"
}
"baseUrl": "src",
"paths": {
"~/*": ["./*"]
}
},
"include": ["src"]
}

Loading
Loading