Skip to content

feat: implement equipment maintenance scheduling and calendar management - #2

Open
Anubhutisharma-07 wants to merge 879 commits into
Anubhutisharma-07:feature/my-new-featurefrom
kRamu81:main
Open

feat: implement equipment maintenance scheduling and calendar management#2
Anubhutisharma-07 wants to merge 879 commits into
Anubhutisharma-07:feature/my-new-featurefrom
kRamu81:main

Conversation

@Anubhutisharma-07

Copy link
Copy Markdown
Owner

Summary

Implemented a maintenance scheduling and calendar management module for hospital equipment.

Features

  • Added maintenance calendar API.
  • Added upcoming maintenance endpoint.
  • Added overdue maintenance endpoint.
  • Added maintenance schedule response DTOs.
  • Added calendar summary response.
  • Added service layer for maintenance scheduling.
  • Added REST controller for maintenance scheduling.
  • Integrated with existing maintenance domain models.
  • Structured APIs for future recurring maintenance support.

Endpoints

GET /api/maintenance/calendar

GET /api/maintenance/upcoming

GET /api/maintenance/overdue

Benefits

  • Centralized maintenance scheduling.
  • Improves preventive maintenance tracking.
  • Helps hospitals identify overdue maintenance tasks.
  • Provides a calendar-friendly API for frontend dashboards.

Closes kRamu81#867

@github-actions github-actions Bot added the ECSoC26 ECSoC 2026 Initiative label Aug 7, 2026
@github-actions github-actions Bot added backend Backend related changes frontend Frontend related changes labels Aug 7, 2026
harshit-kumar-dev and others added 26 commits August 18, 2026 11:14
Add comprehensive validation tests for RegisterRequest DTO to verify email
validation and other registration constraints. Also fix compilation error in
PredictiveSupplyService.java that was preventing build.

The email validation is already properly implemented using @Email annotation
in both User.java and RegisterRequest.java with proper @Valid enforcement
in AuthController. These tests ensure the validation works correctly for
various email formats and edge cases.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Kanam Ramu added 30 commits August 21, 2026 10:18
[FEATURE] Real-time Biometric Continuous Authentication & Fraud Detection
…y-1543

[FEATURE] AI-driven Surgical Instrument Inventory & Sterilization Tracking Mesh
…ance-1544

[FEATURE] Cross-Border Regulatory Data Compliance Engine & Automated Redaction
[FEATURE] Asynchronous Medical Billing Rules Engine & Insurance Claim Generator
[FEATURE] Distributed Vector Database Integration for Clinical Semantic Search
…oncology-precision-care-hub

feat(oncology): implement Precision Genomic Oncology Command Station (#1556)
…ls-telemetry-overwatch-hub

feat(icu): implement ICU Critical Care Vitals Command Station (#1558)
…ehr-analytics-overwatch-hub

feat(patient): implement Patient EHR Analytics Command Station (#1560)
…n-pharmaceutical-supply-hub

feat(coldchain): implement Cold-Chain Pharmaceutical Supply Command Station (#1562)
…gy-crrt-dialysis-hub

feat(nephrology): implement Nephrology CRRT & Dialysis Command Station (#1564)
…ory-ventilator-hub

feat(respiratory): add Respiratory Therapy & Ventilator Fleet Hub (#1578)
…gas-plant-hub

feat(facilities): add Medical Gas & Utilities Plant Hub (#1579)
…n-safety-hub

feat(radiation): add Radiation Safety & Dosimetry Hub (#1580)
…ernance-hub

feat(poct): add Point-of-Care Testing Governance Hub (#1581)
…nt-procurement-hub

feat(transplant): add Organ Transplant & Procurement Logistics Hub (#1582)
…control-stewardship-hub

feat(frontend): implement Infection Control & Antimicrobial Stewardship Hub (#1572)
…stroke-hub

feat(frontend): implement Neurology & Stroke Command Hub (#1574)
…-burns-hub

feat(frontend): implement Wound Care & Burns Command Hub (#1576)
…-medicine-hub

feat: Transplant Medicine Command Hub — 5 clinical consoles (985 lines)
…control-stewardship-v2

feat: Infection Control & Antimicrobial Stewardship Hub (809 lines)
…ndling-and-validation

fix: resolve critical identity resolution bugs, standardize CORS, and…
…-and-logging-hardening

fix: comprehensive backend hardening - identity bugs, CORS, error han…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend related changes ECSoC26 ECSoC 2026 Initiative frontend Frontend related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants