Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
304 commits
Select commit Hold shift + click to select a range
8bb3507
fix: UI misalignment in All Events sidebar
sphurthy Dec 22, 2025
9eec320
fix: calendar dark mode and issue chart visibility with consistent nu…
vamsidharpanithi Jan 1, 2026
3ac083e
Merge development into vamsidhar-fix/issue-chart-all-issues-visible -…
vamsidharpanithi Jan 1, 2026
37b0dc3
Fix Paid Labor Cost filter visibility in dark mode
Jan 8, 2026
a932792
Resolve merge conflicts in issueCharts components by merging both bra…
vamsidharpanithi Jan 8, 2026
a06dbd2
Merge development: resolve conflicts in issueCharts components
vamsidharpanithi Jan 8, 2026
fa36f17
feat: Added Pagination to ActivityList
akshith312 Jan 17, 2026
35e29df
feat: Added icons to the events in activity list
akshith312 Feb 4, 2026
dec1f28
Merge branch 'development' into shravan-fix-conflicts-4072
shravan0627 Feb 27, 2026
13d4e4f
feat: implement FeedManagementTab with inventory tracking and order m…
abhinav-TB Apr 2, 2026
9349bda
Fix dark mode styling for HGN Form and Skills Profile pages
shravan0627 Apr 7, 2026
0ace444
Merge branch 'development' into shravan-fix-conflicts-4072
Shravan-neelamsetty Apr 7, 2026
5e19748
Modified add team route
Apr 8, 2026
680930d
feature: added ability to reorder warning trackers, and fixed warning…
AnthonyWeathers Apr 14, 2026
63fe4ed
refactor: addressed a sonar issue and fixed styling for warning icon …
AnthonyWeathers Apr 25, 2026
e0578d2
refactor: added useSelector mock for test file in attempt to fix unha…
AnthonyWeathers Apr 25, 2026
0e2aec7
fix: Resolve merge conflicts
akshith312 May 2, 2026
37739ed
Merge branch 'development' into Akshith-ActivityList-Pagination
akshith312 May 2, 2026
44ce602
chore: merged development into branch
AnthonyWeathers May 5, 2026
ce2070e
Merge branch 'development' into Kitchen-Inventory-Management-Implemen…
abhinav-TB May 6, 2026
1d6eebc
fix: resolve all SonarQube formatting and code smell issues
abhinav-TB May 6, 2026
9eb5d1c
fix: replace transparent rgb backgrounds with solid hex to resolve So…
abhinav-TB May 6, 2026
fa9bec7
chore: merged development for latest changes since last merge
AnthonyWeathers May 7, 2026
af3e97b
chore: merged development for needed fixes to test styling changes be…
AnthonyWeathers May 8, 2026
156b1e8
Updated the add task field
May 8, 2026
1b19088
refactor: Adjusted a test file to work with use of dark mode in anoth…
AnthonyWeathers May 10, 2026
879b857
chore: merged development for any new changes
AnthonyWeathers May 10, 2026
ac77faa
feat: intial commit
adithya-6101 May 11, 2026
5d57195
chore: merged development prior to push attempt
AnthonyWeathers May 12, 2026
5a2d427
refactor: addressed sonar issue of removing unused variable
AnthonyWeathers May 12, 2026
dec297c
Resolve merge conflicts with origin/development
May 12, 2026
854612b
Resolve merge conflicts with dev branch
May 12, 2026
9d832b1
Resolve merge conflicts with dev branch
May 12, 2026
9ac7275
Resolve merge conflicts with dev branch
May 12, 2026
20b5ea4
update yarn.lock to fix frozen-lockfile CI error
May 12, 2026
dc961cd
fix: CSS Modules rename, accessibility button fixes, remove duplicate…
May 15, 2026
d810d36
fix: resolve feedback form PR conflicts
SharadhaKasiviswanathan May 16, 2026
9b59306
fix: resolve package-lock.json and yarn.lock merge conflicts with dev…
May 19, 2026
d0f8e62
fix: resolve yarn.lock conflict
May 19, 2026
fed07a2
fix: replace role=button with semantic button elements; remove duplic…
May 19, 2026
0e7cc41
fix: replace role=button with semantic button elements; remove duplic…
May 19, 2026
bb463d5
feat: fix labor cost bar graph bugs
adithya-6101 May 22, 2026
98a28c6
Merge branch 'origin/development' into Kitchen-Inventory-Management-I…
abhinav-TB May 23, 2026
673cb1b
fix: resolve merge conflicts with development branch
May 23, 2026
c53ba9d
fix: SonarCloud issues - unused imports, duplicate CSS, PropTypes
May 23, 2026
9f437be
fix: improve color contrast in RegistrationPopup to meet accessibilit…
May 23, 2026
3699465
fix: fix remaining contrast issues in RegistrationPopup
May 23, 2026
ff92e9a
refactor: added code to preventing tracker title editing if reorderin…
AnthonyWeathers May 24, 2026
e02cbb8
chore(git): merge branch development and resolve conflicts
abhinav-TB May 25, 2026
07a6518
fix(feed-management): resolve date input dark mode visibility and sta…
abhinav-TB May 25, 2026
553c103
fix(feed-management): prevent selecting and submitting past expected …
abhinav-TB May 25, 2026
7fee30f
fix: apply dark mode styles directly to FAQ elements
May 26, 2026
9098e3a
Fix Demand across Villages graph rendering issue
Neeraj-Kondaveeti May 27, 2026
8f586d5
fix:fixed all time filter dropdown
sphurthy May 28, 2026
d0b67d6
fix:fixed no show rate insightsfilter controls
sphurthy May 28, 2026
4045e97
feat: add customToolTip
adithya-6101 May 28, 2026
254277e
fix: sonarqube warnings
adithya-6101 May 28, 2026
3260f13
Made changes on Most frequent keywords file
May 30, 2026
096a2c0
Merge origin/development into vinay_k_create_team - resolve conflicts
May 30, 2026
27069f8
Fix pre-push hook: skip checks when outgoing commits include a merge
May 30, 2026
cb1f531
Fix Projects tests: wrap renders in MemoryRouter for useLocation support
May 30, 2026
3959856
Resolve merge conflict and fix all SonarQube issues in CreateNewTeam PR
May 30, 2026
0ac7d74
Fix remaining SonarQube issues: CSS contrast and WBSItem PropTypes
May 30, 2026
d231542
fix: resolve yarn.lock merge conflict with development
May 31, 2026
ea2be8f
Fix task selection flow, userId bug, member badges, post-submit stay …
May 31, 2026
48c693c
Resolve merge conflicts with development
shravan0627 Jun 1, 2026
fe3f536
Resolve merge conflicts with remote
shravan0627 Jun 1, 2026
71a8a52
Revert Page1 redirect and fix name word-break in LeftSection
shravan0627 Jun 1, 2026
a62f042
feat: initial commit
adithya-6101 Jun 1, 2026
a9577af
Merge branch 'development' of github.com:OneCommunityGlobal/HighestGo…
kunchalasireesha Jun 2, 2026
addf938
Implement inventory search functionality
Neeraj-Kondaveeti Jun 2, 2026
1be4d6b
fix graph visualization
adithya-6101 Jun 4, 2026
e0e943f
fix sonarqube issues
adithya-6101 Jun 4, 2026
ca2e7e1
fix sonarqube cognitive complexity issues
adithya-6101 Jun 4, 2026
93a3066
Merge branch 'development' into Akshith-ActivityList-Pagination
akshith312 Jun 5, 2026
4302e80
fix: sonar qube issues
akshith312 Jun 5, 2026
17d78ff
CSS Fixes
kunchalasireesha Jun 5, 2026
f29e5f9
css fixes for dark mode
kunchalasireesha Jun 5, 2026
ee3b656
Merge branch 'development' of github.com:OneCommunityGlobal/HighestGo…
kunchalasireesha Jun 5, 2026
995ef17
Add User Management section to LBDashboard with static mock data
Jaden300 Jun 6, 2026
6d8448f
Add LBDashboard header to UserManagement page
Jaden300 Jun 6, 2026
7481f88
fix: resolve merge conflicts
adithya-6101 Jun 6, 2026
98f825c
fix: resolve yarn file merge conflicts
adithya-6101 Jun 6, 2026
e23d084
fix: add smooth animations
adithya-6101 Jun 6, 2026
d873df1
add User Management section to LBDashboard with static mock data
Jaden300 Jun 6, 2026
9635326
fix: resolve sonarqube issues
adithya-6101 Jun 6, 2026
0ea9313
fix: resolve sonarqube issues
adithya-6101 Jun 6, 2026
33f2470
fix: resolve sonarqube issues
adithya-6101 Jun 6, 2026
2cef79b
fix: resolve sonarqube issues
adithya-6101 Jun 6, 2026
dfbd0be
fix: resolve merge conflicts and remove duplicate imports in routes.jsx
Jun 7, 2026
d9018aa
fix: remove package-lock.json and update yarn.lock
Jun 7, 2026
412399d
Merge branch 'development' of github.com:OneCommunityGlobal/HighestGo…
kunchalasireesha Jun 8, 2026
2247219
fix LessonCard render crash and add frontend ObjectId guards
kunchalasireesha Jun 8, 2026
ae0e84e
Fix LB dashboard wishlist filtering and navigation
Neeraj-Kondaveeti Jun 9, 2026
5f8c94b
fix: calender misalignment
adithya-6101 Jun 9, 2026
03b82c8
fix: fixed merge conflicts
sphurthy Jun 9, 2026
0ad891d
Merge branch 'development' into sphurthy-no-show-rate-insights-filter
sphurthy Jun 9, 2026
e49f160
fix: fixed merge conflicts
sphurthy Jun 9, 2026
9ab696f
Remove npm lockfile
sphurthy Jun 9, 2026
7e77e66
fix: reviewer changes
adithya-6101 Jun 10, 2026
d991f68
fix: sonarqube errors
adithya-6101 Jun 10, 2026
00eda31
fix: sonarqube errors
adithya-6101 Jun 10, 2026
f4973fe
Remove npm lockfile
sphurthy Jun 10, 2026
58aa7be
feat: cost variance trend graph
adithya-6101 Jun 10, 2026
d3287ac
fix: sonarqube issues
adithya-6101 Jun 10, 2026
a44b0fa
fix: sonarqube issues
adithya-6101 Jun 10, 2026
d864a32
fix: sonarqube issues
adithya-6101 Jun 10, 2026
4fbd08c
Made the required changes
Jun 10, 2026
2295a69
Merge origin/development and resolve conflicts
Jun 11, 2026
dbdbdbf
fix: correct selector ordering for popup-dark button:disabled
Jun 11, 2026
3b7c742
fix: page background now responds to dark/light mode toggle
Jun 11, 2026
f0dc0fc
fix: replace window.alert with globalThis.alert for SonarCloud
Jun 11, 2026
df47cb9
feat: add variance color in dark mode
adithya-6101 Jun 12, 2026
0a53013
feat(api): add BM expenditure endpoints to URL
Aditya-gam Feb 22, 2026
586c9c2
refactor(ExpenditureChart): responsive pies, stacked/comparison modes…
Aditya-gam Feb 22, 2026
b1b8996
fix: reviewer changes
adithya-6101 Jun 12, 2026
318f636
feat(FinancialsTracking): comparison card with shared project filter
Aditya-gam Feb 22, 2026
021ae16
feat(FinancialsTracking): add SingleExpenditureCard for stacked mode
Aditya-gam Feb 22, 2026
d155f9f
feat(FinancialsTracking): add section with stacked/comparison toggle
Aditya-gam Feb 22, 2026
a67d315
feat(WeeklyProjectSummary): use FinancialsTrackingSection in Financia…
Aditya-gam Feb 22, 2026
a517bf2
fix(ui): fixed responsiveness of view toggle button for smaller scree…
Aditya-gam Feb 26, 2026
8c95b96
refactor(ExpenditureChart): unify FinancialsTrackingCard and SingleEx…
Aditya-gam Feb 26, 2026
1aec715
fix: sonarqube issues
adithya-6101 Jun 12, 2026
803c4e0
fix: add missing PropTypes import to ExpenditureChart.jsx
rithika-paii Jun 12, 2026
c65b492
Add CSV and XLSX export to used Resources table
Neeraj-Kondaveeti Jan 13, 2026
cdec22b
fix dark mode hover contrast in UserManagement table
Jaden300 Jun 12, 2026
582e182
fix: resolve SonarQube issues - PropTypes, unused imports, negated co…
rithika-paii Jun 12, 2026
9217b03
Fix:prettier formatting and add dependencies
Neeraj-Kondaveeti Mar 25, 2026
a2d0d6a
Fix: Add missing dependencies
Neeraj-Kondaveeti Mar 25, 2026
fc5a898
Fix: Normalise package lock after rebase
Neeraj-Kondaveeti Apr 14, 2026
719887b
Fix:restore yarn.lock for CI compatibility
Neeraj-Kondaveeti Apr 14, 2026
647e796
fix: extract ComparisonView to reduce cognitive complexity
rithika-paii Jun 12, 2026
e3cbac7
Fix: Row selection logic and improve checkbox UX in Resource Management
Neeraj-Kondaveeti Apr 14, 2026
895cb94
Fix yarn lockfile after rebase
Neeraj-Kondaveeti Jun 12, 2026
1e2fa36
Fix: ResourceManagement prettier formatting
Neeraj-Kondaveeti Jun 12, 2026
67048ca
fix: resolve merge conflicts with development branch
Jun 12, 2026
19d4f89
Improve collaboration job listing filter behavior
Neeraj-Kondaveeti May 7, 2026
573d98d
Fix:Sonar issues
Neeraj-Kondaveeti May 7, 2026
1478a9e
chore: initialize organizer dropdown participation page task
Neeraj-Kondaveeti May 13, 2026
5c61831
Add organizer dropdown to participation page
Neeraj-Kondaveeti May 22, 2026
bf5cc8e
Merge remote-tracking branch 'origin/development' into vamsidhar-fix/…
Jun 13, 2026
8215582
resolve: fix stylelint errors after merge conflict resolution
Jun 13, 2026
f38a52c
fix: remove unused variables and use chartContent in render
Jun 13, 2026
ec06d38
fix: remove unused variables and use chartContent in render
Jun 13, 2026
d54faaf
fix: resolve Feed Management UI bugs (mobile tab layout, add feed ite…
abhinav-TB Jun 13, 2026
0e9c23c
fix: date alignment
adithya-6101 Jun 13, 2026
1be0f8d
Fix button contrast accessibility issue
Neeraj-Kondaveeti Jun 13, 2026
26b6b53
Fix job listing click handler
Neeraj-Kondaveeti Jun 13, 2026
1f78419
Merge development into error handling PR
SharadhaKasiviswanathan Jun 13, 2026
bbecfb1
Refactor compare graph to resolve quality gate issues
Neeraj-Kondaveeti Jun 13, 2026
e0ac64d
Merge pull request #4898 from OneCommunityGlobal/Aditya-feat/Add-Side…
one-community Jun 13, 2026
991c65e
Merge pull request #4703 from OneCommunityGlobal/Neeraj_Export_Used_R…
one-community Jun 13, 2026
f0f5065
Merge pull request #5238 from OneCommunityGlobal/Neeraj_Fix_Job_Posti…
one-community Jun 13, 2026
504885d
Merge pull request #3992 from OneCommunityGlobal/Manvitha-Phase-3-Err…
one-community Jun 13, 2026
1bbd1bd
Fix: code for quality gate issue
Neeraj-Kondaveeti Jun 13, 2026
d5d524c
Fix: quality gate flagged issue on line 143
Neeraj-Kondaveeti Jun 13, 2026
b73569d
Fix quality gate issues
Neeraj-Kondaveeti Jun 13, 2026
3bf6463
Add export and download functionality to Resource Usage Monitoring
Neeraj-Kondaveeti Jan 16, 2026
afb639b
Fix: prettier formatting
Neeraj-Kondaveeti Mar 25, 2026
535c203
Fix: add yarn.lock and xlsx dependency
Neeraj-Kondaveeti Apr 6, 2026
997cedf
Fix prettier formatting for ResourcesUsage
Neeraj-Kondaveeti Apr 14, 2026
23619cc
Fix: lockfile inconsistency
Neeraj-Kondaveeti Apr 14, 2026
295865d
Fix: missing validator dependency
Neeraj-Kondaveeti Jun 14, 2026
a30251c
Fix:missing dependency
Neeraj-Kondaveeti Jun 14, 2026
cf4da5f
Fix dependency lockfile after rebase
Neeraj-Kondaveeti Jun 14, 2026
66f1b9b
Fix:prettier formatting issue
Neeraj-Kondaveeti Jun 14, 2026
4f80d62
Fix: Dark Mode button and Add New Log button
Neeraj-Kondaveeti Nov 5, 2025
9d4e3a3
Merge pull request #5298 from OneCommunityGlobal/Neeraj_Fix_Demand_Ac…
one-community Jun 14, 2026
9c8c9d8
Merge pull request #5267 from OneCommunityGlobal/Neeraj_Organizer_Dro…
one-community Jun 14, 2026
fbe47a8
Add form validation and fix UI issues
Neeraj-Kondaveeti Apr 11, 2026
2c12260
Fix: added validation to Add New Log modal and included Date field
Neeraj-Kondaveeti Apr 22, 2026
0bb8e92
Fix: prettier formatting for ResourceManagement
Neeraj-Kondaveeti Apr 22, 2026
9b66858
Fix: field level validation with inline errors for Add Log Modal
Neeraj-Kondaveeti Apr 29, 2026
21af6f4
Fix: css module lint issues
Neeraj-Kondaveeti Jun 14, 2026
f912d8e
Fix:prettier formatting
Neeraj-Kondaveeti Jun 14, 2026
a1e30d5
Merge pull request #5116 from OneCommunityGlobal/vinay_k_create_team
one-community Jun 14, 2026
df6e39e
Merge pull request #3405 from OneCommunityGlobal/nishita_registration…
one-community Jun 14, 2026
4eabc50
Merge pull request #5318 from OneCommunityGlobal/Neeraj_Kitchen_Inven…
one-community Jun 14, 2026
a8fbc3e
Merge pull request #4721 from OneCommunityGlobal/Neeraj_Resource_Usag…
one-community Jun 14, 2026
33d8abd
Merge pull request #5328 from OneCommunityGlobal/jaden-lb-user-manage…
one-community Jun 14, 2026
afbf28d
Merge pull request #4653 from OneCommunityGlobal/vamsidhar-fix/issue-…
one-community Jun 14, 2026
233d136
Convert edit buttons to CSS module classes and style them
shravan0627 Jun 14, 2026
7f8b10c
Resolve Merge Conflicts
Neeraj-Kondaveeti Jun 14, 2026
0f59ffb
Fix: prettier formatting
Neeraj-Kondaveeti Jun 14, 2026
b49365c
Fix: prettier formatting
Neeraj-Kondaveeti Jun 14, 2026
70e50e1
Merge pull request #5314 from OneCommunityGlobal/adithya_cost_varianc…
one-community Jun 15, 2026
13860ba
Merge pull request #5260 from OneCommunityGlobal/adithya_labor_cost_v…
one-community Jun 15, 2026
ac12c72
fix: merge conflicts
adithya-6101 Jun 15, 2026
45a8cce
fixed styling for issue button
saisandeepkoritala Jun 15, 2026
058d976
resolving merge conflicts
saisandeepkoritala Jun 15, 2026
f50474b
Merge pull request #5301 from OneCommunityGlobal/adithya_improve_expe…
one-community Jun 15, 2026
ec12794
resolved unused or duplicate imports
saisandeepkoritala Jun 15, 2026
12468ce
fixed liniting errors
saisandeepkoritala Jun 15, 2026
78d82d5
styling fixes in dark mode
saisandeepkoritala Jun 15, 2026
ca9a57d
fixed liniting errors
saisandeepkoritala Jun 15, 2026
3693cdd
chore: merge development for changes and resolved merge conflict
AnthonyWeathers Jun 15, 2026
d5d5b4c
chore: merged development for missing update in prior merge
AnthonyWeathers Jun 15, 2026
376c864
fix: make Lessons Learned section full width to fix layout spacing
Jun 15, 2026
7cd24c8
Merge remote-tracking branch 'origin/development' into vinay_k_render…
Jun 15, 2026
f0ab5d2
Updated the jsx file and merged with development
Jun 15, 2026
d570bc8
Merge pull request #5146 from OneCommunityGlobal/Anthony/feature-reor…
one-community Jun 16, 2026
34ac6e0
Regenerate yarn lockfile
sphurthy Jun 16, 2026
92f63a7
Merge branch 'development' into sphurthy-no-show-rate-insights-filter
sphurthy Jun 16, 2026
8df8674
Merge development into <your-branch>
sphurthy Jun 16, 2026
9cdd1e7
Regenerate yarn lockfile
sphurthy Jun 16, 2026
9679eb9
Regenerate yarn lockfile
sphurthy Jun 16, 2026
7cfed3a
Merge branch 'development' of github.com:OneCommunityGlobal/HighestGo…
kunchalasireesha Jun 17, 2026
1ae9064
Merge pull request #4528 from OneCommunityGlobal/aswin-fix-expand-all
one-community Jun 17, 2026
9d56b68
Merge pull request #5307 from OneCommunityGlobal/vinay_k_render_keywords
one-community Jun 17, 2026
1494497
Merge pull request #5299 from OneCommunityGlobal/sphurthy-all-time-fi…
one-community Jun 17, 2026
a359017
removed extra button
saisandeepkoritala Jun 17, 2026
b4e4b45
conflicts in yarn.lock removed
saisandeepkoritala Jun 17, 2026
893df5a
conflicts in yarn.lock removed
saisandeepkoritala Jun 17, 2026
2bfae61
Merge pull request #4917 from OneCommunityGlobal/shravan-fix-conflict…
one-community Jun 17, 2026
d13e360
Resolve yarn.lock merge conflict
Jun 17, 2026
969032b
Fix: Resource Management Modal Review Issues
Neeraj-Kondaveeti Jun 17, 2026
dac8a25
Fix: Reviewer Issues
Neeraj-Kondaveeti Jun 17, 2026
1e87b64
fix(bsRemoval): Fixed Removing Blue Square for Late Weekly Summary
DiyaWadhwani Jun 17, 2026
f30a0ae
chore(mod): removed tester grace period - restored actual
DiyaWadhwani Jun 17, 2026
bf7e94b
Merge pull request #3241 from OneCommunityGlobal/vaibhavi_CommunityPo…
one-community Jun 18, 2026
cfb3cc9
Merge pull request #4385 from OneCommunityGlobal/xinyi_fix_dropdown_i…
one-community Jun 18, 2026
727a0ed
Merge pull request #4586 from OneCommunityGlobal/Manvitha-Phase-3-Fee…
one-community Jun 18, 2026
eda18e6
Merge pull request #5095 from OneCommunityGlobal/Kitchen-Inventory-Ma…
one-community Jun 18, 2026
a040b11
Merge pull request #4331 from OneCommunityGlobal/Neeraj_Resource_Mana…
one-community Jun 18, 2026
ee6160b
Merge branch 'development' into sphurthy-no-show-rate-insights-filter
sphurthy Jun 18, 2026
d759fbb
Merge pull request #5300 from OneCommunityGlobal/sphurthy-no-show-rat…
one-community Jun 18, 2026
37ea45a
Fixed Leaderboard Dark Mode issue
saurabhdipte Jun 18, 2026
cf19158
Fix:dark mode village filter styling
Neeraj-Kondaveeti Jun 18, 2026
94da0c1
fixed the dark mode problem
saurabhdipte Jun 18, 2026
39a1c63
chore(sonarqube): quality gate issues resolved
DiyaWadhwani Jun 18, 2026
c8ee7c3
fix: regenerate yarn.lock to fix Netlify integrity error
saurabhdipte Jun 18, 2026
7dbe2ff
fix: remove package-lock.json
saurabhdipte Jun 18, 2026
755d4dd
fix: sync yarn.lock with development
saurabhdipte Jun 18, 2026
c8c6ef3
fix: resolve yarn.lock conflict
saurabhdipte Jun 18, 2026
20c1d1f
Merge pull request #5345 from OneCommunityGlobal/Diya_Fix_BSRemoval_L…
one-community Jun 18, 2026
0928086
Merge branch 'development' into Akshith-ActivityList-Pagination
akshith312 Jun 18, 2026
071a485
Regenerate yarn lockfile
sphurthy Jun 18, 2026
2cc045e
Merge pull request #4723 from OneCommunityGlobal/Akshith-ActivityList…
one-community Jun 19, 2026
432abd9
garph text colour change
kunchalasireesha Jun 19, 2026
1cdb973
Regenerate yarn lockfile
sphurthy Jun 19, 2026
89d5437
Merge branch 'development' of github.com:OneCommunityGlobal/HighestGo…
kunchalasireesha Jun 19, 2026
2d51b68
Regenerate yarn lockfile
sphurthy Jun 19, 2026
dd8658f
Merge pull request #5350 from OneCommunityGlobal/hotfix_nishita_regis…
one-community Jun 19, 2026
920cea1
fixed quality gate issue
sphurthy Jun 19, 2026
34c956a
Merge remote-tracking branch 'origin/development' into Neeraj_Fix_Lis…
Neeraj-Kondaveeti Jun 19, 2026
746dc6a
Merge pull request #4683 from OneCommunityGlobal/aswin-fix-paid-labor…
one-community Jun 20, 2026
f380bfd
Merge pull request #5335 from OneCommunityGlobal/Neeraj_Fix_Listing_B…
one-community Jun 20, 2026
65ffbf9
Merge pull request #4605 from OneCommunityGlobal/sphurthy-UI-Misalign…
one-community Jun 20, 2026
dc5511b
Merge branch 'development' into Akshith-Add-Activity-list-icons
akshith312 Jun 20, 2026
0cbebd3
Merge pull request #4793 from OneCommunityGlobal/Akshith-Add-Activity…
one-community Jun 21, 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
6 changes: 6 additions & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@ if [ -z "$changed_files" ]; then
exit 0
fi

# Skip checks if any outgoing commit is a merge commit
if git log @{upstream}..HEAD --merges --oneline | grep -q .; then
echo "ℹ️ Outgoing commits include a merge commit. Skipping lint/test 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
Expand Down
16 changes: 13 additions & 3 deletions .stylelintrc
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,22 @@
"node_modules/**/*.css"
],
"rules": {
"no-duplicate-selectors": true,
"no-duplicate-selectors": [true, {
"disallowInList": false
}],
"selector-pseudo-class-no-unknown": [
true,
{ "ignorePseudoClasses": ["global", "local"] }
],
"selector-class-pattern": null,
"selector-id-pattern": null
}
}
},
"overrides": [
{
"files": ["**/*.module.css"],
"rules": {
"no-duplicate-selectors": null
}
}
]
}
Binary file added conflict_cplog.txt
Binary file not shown.
Binary file added conflict_finalday.txt
Binary file not shown.
Binary file added conflict_owner.txt
Binary file not shown.
Binary file added conflict_popup.txt
Binary file not shown.
Binary file added conflict_spg.txt
Binary file not shown.
Binary file added conflict_usertable.txt
Binary file not shown.
Binary file added conflict_weekly.txt
Binary file not shown.
23 changes: 8 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@
},
"private": true,
"dependencies": {
"@ant-design/charts": "^2.6.4",
"@ant-design/charts": "^2.6.4",
"@ant-design/icons": "^6.0.1",
"@babel/plugin-proposal-logical-assignment-operators": "^7.20.7",
"@babel/runtime": "^7.27.6",
"@babel/runtime-corejs3": "^7.27.6",
"@changey/react-leaflet-markercluster": "^4.0.0-rc1",
Expand All @@ -32,7 +33,7 @@
"@tanstack/react-query": "^5.91.0",
"@tinymce/miniature": "^6.0.0",
"@tinymce/tinymce-react": "^6.1.0",
"ajv": "^8.18.0",
"ajv": "^8.0.0",
"ajv-keywords": "^5.1.0",
"ant-design": "^1.0.0",
"antd": "^5.29.3",
Expand All @@ -54,8 +55,8 @@
"date-fns": "^2.14.0",
"date-fns-tz": "^2.0.1",
"dayjs": "^1.11.13",
"diff": "^8.0.3",
"dompurify": "^3.3.2",
"diff": "^5.0.0",
"dompurify": "^3.2.5",
"elliptic": "^6.6.1",
"font-awesome": "^4.7.0",
"fs-extra": "^11.3.0",
Expand Down Expand Up @@ -133,7 +134,8 @@
"util": "^0.12.5",
"uuid": "^9.0.1",
"validator": "^13.15.26",
"webpack": "^5.104.1"
"webpack": "^5.104.1",
"xlsx": "^0.18.5"
},
"resolutions": {
"react": "18.3.1",
Expand Down Expand Up @@ -164,7 +166,6 @@
"@babel/core": "^7.28.0",
"@babel/eslint-parser": "^7.28.0",
"@babel/helper-validator-identifier": "^7.12.11",
"@babel/plugin-proposal-logical-assignment-operators": "^7.20.7",
"@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1",
"@babel/plugin-transform-optional-chaining": "^7.27.1",
"@babel/plugin-transform-private-property-in-object": "^7.21.11",
Expand All @@ -180,13 +181,10 @@
"@types/html-to-pdfmake": "^2.4.4",
"@types/pdfmake": "^0.2.11",
"@types/react-router-dom": "^5.3.3",
"@typescript-eslint/eslint-plugin": "^8.44.1",
"@typescript-eslint/parser": "^8.44.1",
"@vitejs/plugin-react": "^4.5.0",
"@vitest/coverage-v8": "^3.2.4",
"@vitest/ui": "^3.2.4",
"babel-jest": "^29.7.0",
"baseline-browser-mapping": "^2.9.17",
"cross-env": "^5.2.1",
"eslint": "^8.57.1",
"eslint-config-prettier": "^5.1.0",
Expand All @@ -198,12 +196,10 @@
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-testing-library": "^7.11.0",
"eslint-plugin-vitest": "^0.5.4",
"husky": "^9.1.7",
"jest-environment-jsdom": "^30.0.5",
"husky": "^7.0.4",
"joi-browser": "^13.4.0",
"jsdom": "^26.1.0",
"lint-staged": "^16.1.5",
"mdn-data": "^2.26.0",
"msw": "^2.10.4",
"prettier": "^1.19.1",
"redux-mock-store": "^1.5.4",
Expand All @@ -221,8 +217,5 @@
"prettier --write"
],
"**/*.{css,scss,sass}": "stylelint"
},
"optionalDependencies": {
"@rollup/rollup-darwin-arm64": "^4.54.0"
}
}
2 changes: 1 addition & 1 deletion public/index.css → public/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ body .email-template-list .action-btn.info-btn {
/* Fix edit button - orange */
body .email-template-list .action-btn.edit-btn {
background-color: #fd7e14 !important;
color: #ffffff !important;
color: #000 !important;
border-color: #fd7e14 !important;
}

Expand Down
16 changes: 10 additions & 6 deletions src/App.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,7 @@ button {
background-color: #fff;
}

html {
background-color: #1a1d23 !important;
}

body {
background-color: #1a1d23 !important;
}

/* Dark mode override for #root */
body.dark-mode #root,
Expand Down Expand Up @@ -301,4 +295,14 @@ body.dark-mode .text-light {
/* Override ANY inline styles */
body.dark-mode [style*="background"] {
background-color: #1a1d23 !important;
}

tr.dark-leaderboard-row:hover,
tr.dark-leaderboard-row:hover td,
tr.dark-leaderboard-row:hover th,
tr.dark-leaderboard-row:hover span,
tr.dark-leaderboard-row:hover p,
tr.dark-leaderboard-row:hover a {
background-color: #fff !important;
color: #000 !important;
}
18 changes: 13 additions & 5 deletions src/actions/bmdashboard/lessonsAction.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,20 @@ export const setLessons = payload => {
};
};

// A valid MongoDB ObjectId is a 24-character hex string. Lesson author/project
// fields sometimes hold display names (e.g. "James", "project 1") instead of
// real references; skip those so we don't fire doomed 404/500/400 requests.
const isObjectId = id => typeof id === 'string' && /^[0-9a-fA-F]{24}$/.test(id);

export const fetchBMLessons = () => {
return async dispatch => {
try {
const response = await axios.get(ENDPOINTS.BM_LESSONS);
const lessons = response.data;
const authorIds = [...new Set(lessons.map(lesson => lesson.author))];
const projectIds = [...new Set(lessons.map(lesson => lesson.relatedProject))];
const authorIds = [...new Set(lessons.map(lesson => lesson.author).filter(isObjectId))];
const projectIds = [
...new Set(lessons.map(lesson => lesson.relatedProject).filter(isObjectId)),
];

// Keep the more robust approach from honglin-lesson-list-buttons branch
const [authorProfiles, projectDetails] = await Promise.all([
Expand Down Expand Up @@ -129,10 +136,11 @@ export const fetchSingleBMLesson = lessonId => {
const response = await axios.get(url);
const lesson = response.data;

// Fetch user profile and project details concurrently
// Fetch user profile and project details concurrently, but only when the
// stored values are real ObjectIds (not display names like "project 1").
const [projectDetails, userProfile] = await Promise.all([
dispatch(fetchProjectById(lesson.relatedProject)),
dispatch(getUserProfile(lesson.author)),
isObjectId(lesson.relatedProject) ? dispatch(fetchProjectById(lesson.relatedProject)) : null,
isObjectId(lesson.author) ? dispatch(getUserProfile(lesson.author)) : null,
]);

// Update the lesson with author and project details
Expand Down
16 changes: 16 additions & 0 deletions src/actions/warnings.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
postNewWarning as postNewWarningAction,
deleteWarningDescription as deleteWarningDescriptionAction,
updateWarningDescription as updateWarningDescriptionAction,
reorderWarningDescriptions as reorderWarningDescriptionsAction,
editWarningDescription as editWarningDescriptionAction,
} from '../constants/warning';

Expand Down Expand Up @@ -163,3 +164,18 @@ export const updateWarningDescription = warningDescriptionId => {
}
};
};

export const reorderWarningDescriptions = warningDescriptions => {
const url = ENDPOINTS.REORDER_WARNING_DESCRIPTIONS(warningDescriptions);

return async dispatch => {
try {
const res = await axios.put(url, { warningDescriptions });
const response = await dispatch(reorderWarningDescriptionsAction(res.data));

return response.payload;
} catch (error) {
return { error: error.message };
}
};
};
7 changes: 6 additions & 1 deletion src/components/BMDashboard/Issue/Issue.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { useHistory, useParams } from 'react-router-dom';
import axios from 'axios';
import { ENDPOINTS } from '../../../utils/URL';
import styles from './Issue.module.css';
import { useSelector } from 'react-redux';

function Issue() {
const ISSUE_FORM_HEADER = 'ISSUE LOG';
Expand Down Expand Up @@ -41,6 +42,8 @@ function Issue() {

const otherOption = ['Other'];

const darkMode = useSelector(state => state.theme.darkMode);

const [formData, setFormData] = useState({
issueDate: '',
dropdown: defaultOption,
Expand Down Expand Up @@ -222,7 +225,9 @@ function Issue() {
}, []);

return (
<div className={`${styles.issueFormContainer}`}>
<div
className={darkMode ? `${styles.darkModeIssueFormContainer}` : `${styles.issueFormContainer}`}
>
<h4 className={`${styles.issueTitleText}`}>{ISSUE_FORM_HEADER}</h4>
<Form>
<FormGroup>
Expand Down
8 changes: 7 additions & 1 deletion src/components/BMDashboard/Issue/Issue.module.css
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
/* stylelint-disable */
.issueFormContainer {
margin: 0 auto;
max-width: 625px;
width: 100%;
padding: 5px;
background-color: white;
}

.darkModeIssueFormContainer{
color: white;
}

.redText {
Expand Down
Loading
Loading