Skip to content

Merge pull request #2099 from Aakif-Kohari/feat/issue-2061-workers-comp-audit-engine - #330

Merged
Dev1822 merged 318 commits into
codinggita:mainfrom
Dev1822:main
Sep 1, 2026
Merged

Merge pull request #2099 from Aakif-Kohari/feat/issue-2061-workers-comp-audit-engine#330
Dev1822 merged 318 commits into
codinggita:mainfrom
Dev1822:main

Conversation

@Dev1822

Copy link
Copy Markdown
Collaborator

No description provided.

Anubhutisharma-07and others added 30 commits August 28, 2026 23:06
…llness and Labour Welfare Fund
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
… analysis
525-line pulse survey dashboard with 5 tabs — Overview (response rate gauges, question averages bar chart, sentiment overview, department response rates), Question Analysis (per-question score distributions with histograms, text feedback sentiment tags), Departments (searchable department breakdown with engagement scores), Sentiment (filtered positive/negative/neutral suggestions with department tags), Trends (quarterly trend lines for engagement/satisfaction/eNPS, key insights, top themes).
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…erboard
410-line recognition wall with 4 tabs — Recognition Wall (filterable kudos feed with badge tags, reaction counts, from/to avatars), Leaderboard (top 10 most recognized employees with medals, streak tracking), Badges (8 achievement badges with distribution bars and descriptions), Analytics (monthly trend chart, department breakdown, key insights). Includes kudos creation modal with employee picker, badge selector, and message composer. Route at /recognition.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…-loginform-ts
refactor(frontend): migrate LoginForm component to TypeScript
…lytics
370-line team performance dashboard with 4 tabs — Overview (team cards with OKR progress rings, engagement/collaboration health bars, sprint summaries, velocity chart), OKR Tracker (per-objective progress rings, key result status bars with on-track/at-risk/behind labels), Sprint Analytics (planned/completed/in-progress/blocked story counts, velocity metrics, completion bars, active sprint highlighting), Team Health (engagement, satisfaction, workload, collaboration, burnout risk metrics with health scores for 6 teams). Route at /team-performance.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…cations
373-line learning tracker with 5 tabs — Overview (top learners, enrollment trend chart, learning paths progress), Courses (filterable course cards with progress rings, difficulty badges, ratings, skill tags), Skills (14 skills with level bars, trend indicators, category filtering), Certifications (6 certs with holder tracking, expiry dates, issuer info), Learning Paths (4 structured paths with progress bars and enrollment counts). Route at /learning.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…ittance
feat(epf): section 7Q interest and section 14B graded damages as two liabilities that never merge (#1875)
feat(professional-tax): dated state slabs, the half-yearly states, and the enrolment liability nobody was computing (#1876)
…oyment
feat(young-persons): age at engagement, the section 3A Schedule bar, and section 7 hours the adult engine cannot express (#1877)
feat(edli): the paragraph 22 assurance benefit, its four boundaries, and the section 17(2A) comparison (#1878)
…ation
feat(vacancy-notification): the pre-fill window, the section 3 determinations, and ER-I/ER-II returns (#1879)
Complete comp-off accrual, request, approval workflow, balance tracking,
ledger, expiry processing, and summary reporting for PaySphere.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
Complete HR document request system with templates, multi-stage approvals,
e-signature tracking, delivery logging, SLA monitoring, and dashboard.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…ax-deposits
feat: implement payroll tax deposit scheduling and IRS Form 941 quarerly filing engine (closes#1869)
…g-gdpr-consent
feat: implement payroll PII masking, data privacy, and GDPR/CCPA consent engine (closes#1870)
Complete cost center, budget category, department budget with line items,
transactions, alerts, approval workflow, variance reports, and dashboard.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…analyzer
What-if scenario engine for salary revisions with uniform, departmental,
performance-based, and custom hike modes. Includes statutory impact,
batch application, audit trail, and scenario comparison.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…-1099-tin-validation
feat: implement contractor 1099-NEC/MISC year-end reporting and TIN validation engine (closes#1871)
Complete offboarding lifecycle with clearance checklists, asset returns,
knowledge transfer, exit interviews, final settlement, and attrition analytics.
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
…ness-dashboard
feat: add Employee Wellness Dashboard with burnout risk tracking and …
…o resolve-conflict
# Conflicts:
#	backend/src/app.js
…gnition-wall
Feature/employee recognition wall
…to resolve-doc
# Conflicts:
#	backend/src/app.js
…nce-dashboard
Feature/team performance dashboard
…o resolve-budget
# Conflicts:
#	backend/src/app.js
…ning-tracker
Feature/employee learning tracker
…r' into resolve-salary
# Conflicts:
#	backend/src/app.js
…o resolve-offboard
# Conflicts:
#	backend/src/app.js
ErebAshand others added 29 commits August 31, 2026 15:28
…ging
[Feature]: Centralized Cryptographic Audit Logging & Immutable Trails
[Feature]: Multi-Tenant Data Isolation Enforcement Layer (Row-Level Security)
Implement Atomic Payroll Finalization Workflow #1902
…ence-rating-voluntary
feat: implement multi-state unemployment (SUI) experience rating, wage base, and voluntary contribution engine (closes#2012)
…-giving-engine
feat: implement employee charitable giving, corporate matching, and payroll deduction campaign engine (closes#2011)
…t-naupa-engine
feat: implement uncashed payroll check escheatment, stop-payment, and NAUPA file generation engine (closes#2013)
Implement Deterministic Payroll Reconciliation Service with Component-Level Verification
Implement Payroll Run Input Locking & Snapshot Mechanism to Prevent Concurrent Data Corruption
Implement Background Job Dependency Graph for Workflow Orchestration
Implement Automated Multi-Tenant Data Isolation Verification at Data-Access Layer
…engine
Add a full alert-rule system for payroll anomaly detection:
- AlertRule model with 7 anomaly types, thresholds, department/role scoping
- AlertRecord model with lifecycle (OPEN → ACKNOWLEDGED/DISMISSED/FALSE_POSITIVE)
- Service with evaluateRule engine, full-scan pipeline, enrichment, and stats
- Controller with CRUD, scan trigger, disposition workflow, and seed defaults
- Routes mounted at /api/alert-rules with auth + RBAC guards
- Unit tests covering all anomaly types and enrichment logic
🤖 Generated with Codebuff
Co-Authored-By: Codebuff <noreply@codebuff.com>
Title: Add Payroll Anomaly Alert Rules & Scan Engine
…-withholding
fix(#2086): correct payroll tax withholding undercalculation on bonuses
…neration-memory-leak
Fix/issue 2087 report generation memory leak
…ed-file-upload
Fix/issue 2090 unsanitized file upload
…reciprocity-engine
feat: Implements a Local City, County & School District Income Tax Withholding and Reciprocity Engine (#2062)
…mp-audit-engine
feat: Implements a Workers' Compensation (WC) Class Code Tracking, EMR and Premium Audit Engine (#2061)
@Dev1822
Dev1822 merged commit 2fc3603 into codinggita:mainSep 1, 2026
6 of 20 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@Dev1822@Anubhutisharma-07@karan-chaos@Vachhani-Tapan@revatikadam0607@Aryanbuha890@Aakif-Kohari@ErebAsh@anshika-guleria@Pratyush-Panda-2006@MOHITKOURAV01@dipanshubatra