Commit Graph

  • 3534ecb3c9 feat: Tufts SCO claim automation, Claim All button, fee schedule updates main Gitead 2026-05-25 20:22:26 -04:00
  • 1e581c193c feat: United/DentalHub claim submission automation and patient list sync Gitead 2026-05-25 00:29:04 -04:00
  • cd1381e9c6 feat: DDMA claim submission with OTP, PDF, claim number extraction Gitead 2026-05-24 13:35:04 -04:00
  • 5ceecbeb7f feat: improve CCA preauth cell filling, implants category, preauth no recording Gitead 2026-05-23 22:01:52 -04:00
  • 0e664e4813 feat: add CCA claim submission with Selenium automation Gitead 2026-05-22 13:34:03 -04:00
  • 58b2e4af93 docs: add Cloudflare tunnel setup guide and ports reference Gitead 2026-05-20 23:25:44 -04:00
  • 8e6ada87d6 fix: set empty VITE_API_BASE_URL_BACKEND and add HTTPS origin to CORS Gitead 2026-05-20 22:35:53 -04:00
  • a03f3f25dd fix: handle new-tab SSO redirect for MassHealth eligibility and history Gitead 2026-05-20 08:52:11 -04:00
  • 7284598c97 fix: improve eligibility checks for MassHealth and DentaQuest Gitead 2026-05-19 23:05:48 -04:00
  • 95ce4c2fb4 feat: restore Simple/Baby Teeth EXT combos, hide from PreAuth only Gitead 2026-05-18 23:40:44 -04:00
  • de995de2ad fix: allow deleting users by reassigning their records to admin first ff 2026-05-17 23:06:36 -04:00
  • 8cab823d60 feat: share patients across all users ff 2026-05-17 23:04:26 -04:00
  • b148c0de30 fix: apply missing migrations directly after DB restore ff 2026-05-17 22:36:35 -04:00
  • 5508a90d28 fix: auto-migrate after DB restore and force re-login ff 2026-05-17 22:31:12 -04:00
  • b9e888fc7f feat: show weekday name and MM-DD-YYYY format in schedule date button Gitead 2026-05-17 10:16:39 -04:00
  • 208ccf3549 feat: add Claim Saved button and use patient insurance provider Gitead 2026-05-17 10:01:21 -04:00
  • e34140c2b1 feat: add AI Dental Shopping section with sidebar nav and Login Info page Gitead 2026-05-17 00:35:38 -04:00
  • edec03e893 feat: auto-trigger eligibility selenium from schedule right-click menu Gitead 2026-05-17 00:12:09 -04:00
  • 4127861d06 fix: remove patient update calls from claim/preauth handlers to stop validation errors Gitead 2026-05-16 23:04:57 -04:00
  • cf85750d90 feat: add PreAuth tab, preauth selenium flow, and PreAuth No column Gitead 2026-05-16 22:53:41 -04:00
  • 7360b1930b feat: add provider column, commission tracking, and report provider filter Gitead 2026-05-15 23:51:39 -04:00
  • 25a20e8a16 feat: auto-popup claim confirmation PDF after selenium submission Gitead 2026-05-15 09:43:46 -04:00
  • a485396a96 fix: add HTTP polling fallback for selenium job results through Cloudflare Gitead 2026-05-15 09:33:46 -04:00
  • 69919e1eca feat: update new patient LangGraph flow diagram to reflect current AI flow Gitead 2026-05-15 00:26:09 -04:00
  • c71624f7e7 feat: enhance new-patient AI chat flow with full scheduling and eligibility Gitead 2026-05-15 00:00:56 -04:00
  • c1f55778ca feat: add assistant chatbot with eligibility auto-check Gitead 2026-05-14 13:42:53 -04:00
  • 4f2cbc2c60 fix: prevent double self-introduction in reschedule MSG 2 Gitead 2026-05-14 12:59:43 -04:00
  • fd8e664e7b fix: correct SMS template defaults and add unsupported-variable warning Gitead 2026-05-14 12:51:55 -04:00
  • c40ebae979 fix: remove vm.hasResults wait in accumulator step, print page as-is Gitead 2026-05-14 12:09:08 -04:00
  • 65b26610b1 refactor: duplicate member details tab for parallel service history & accumulator Gitead 2026-05-14 12:06:33 -04:00
  • 33dded1813 fix: cap accumulator wait at 15s, always print after 5s render pause Gitead 2026-05-14 11:54:46 -04:00
  • 2baa1b0435 fix: wait for accumulator data before CDP print in CMSP flow Gitead 2026-05-14 11:49:20 -04:00
  • 0628f9f7fc feat: add member details PDF step to MH history and CMSP flows Gitead 2026-05-14 11:33:02 -04:00
  • 06526cd1bc feat: MH eligibility & history, CMSP eligibility & history & remaining Gitead 2026-05-13 23:29:55 -04:00
  • 131733564e feat: reschedule-by-office batch SMS, AI follow-up toggle, date-shortcut fix, combined flow diagram Gitead 2026-05-13 00:36:38 -04:00
  • 7929dc6e19 feat: office address, multi-template SMS manager, hardcoded defaults with auto-seed Gitead 2026-05-11 23:18:04 -04:00
  • 11244ace7f feat: update LangGraph flow diagram to reflect new reschedule flow Gitead 2026-05-11 22:00:46 -04:00
  • 3abccf16a9 fix: use exclusive end-time boundary in office hours check Gitead 2026-05-11 21:44:41 -04:00
  • 5e3cfef52b feat: label AI-rescheduled appointments and add manual confirm option Gitead 2026-05-11 19:23:36 -04:00
  • 1ff843bc79 feat: AI SMS reminder flow with two-message intro, smart reschedule with availability checks Gitead 2026-05-11 16:01:23 -04:00
  • 585b448b6e feat: schedule page SMS reminders with AI follow-up and reschedule column Gitead 2026-05-09 23:17:05 -04:00
  • 112529155c feat: persist AI conversation state in DB and fix LangGraph flow bugs Gitead 2026-05-09 15:23:55 -04:00
  • e9296c68f9 feat: auto-populate patient fields from member ID on eligibility page Gitead 2026-05-08 14:30:29 -04:00
  • 9908e5b5fd feat: AI chat system with LangGraph, multi-step patient flows, and appointment rescheduling Gitead 2026-05-07 23:21:06 -04:00
  • 86dd685342 feat: rename insurance contact and reorder settings sidebar Gitead 2026-05-07 18:05:47 -04:00
  • 16429320fa feat: chat window, preferred language, insurance contact, and AI call eligibility Gitead 2026-05-07 16:42:37 -04:00
  • dd0df4a435 feat: payment PDF extraction, import, and remittance tracking Gitead 2026-05-07 12:53:50 -04:00
  • e204d30ff6 fix: update per-patient collected in reports to use mhPaidAmount + copayment Gitead 2026-05-06 21:51:15 -04:00
  • c4ce5dd23d refactor: replace status dropdown with computed status badge Gitead 2026-05-06 21:46:25 -04:00
  • 49415bcfc4 feat: wire copayment/adjustment into balance and collected calculations Gitead 2026-05-06 21:36:04 -04:00
  • 4bd501250d feat: add Copayment and Adjustment columns to payments table Gitead 2026-05-06 21:14:00 -04:00
  • c5af6c1fa6 fix: revert payment amount when switching away from Paid in Full Gitead 2026-05-06 20:43:45 -04:00
  • f3008aed7d refactor: remove redundant Pay in Full button Gitead 2026-05-06 19:26:37 -04:00
  • 108e2406e2 fix: wire status dropdown "Paid in Full" to full payment calculation Gitead 2026-05-06 19:24:49 -04:00
  • cf59de898b feat: update payment status colors and add inline status switcher Gitead 2026-05-06 18:24:49 -04:00
  • 6f33e416c1 feat: make MH Paid column inline-editable Gitead 2026-05-06 17:50:52 -04:00
  • 1196e2afee feat: add Check MH Payment automation and MH Paid column Gitead 2026-05-06 15:12:56 -04:00
  • 4989201c62 feat: add AI settings routes, storage, UI card, and migration Gitead 2026-05-06 08:58:58 -04:00
  • 8c162d7040 feat: add Check Payments Online section and multi-select checkboxes on payments page Gitead 2026-05-06 07:54:24 -04:00
  • ceb95f1915 feat: add Procedure Duration/Time Slot settings and custom appointment type Gitead 2026-05-05 23:08:34 -04:00
  • fea0dd4d59 feat: extend schedule to 9 PM and make appointments span multiple rows by duration Gitead 2026-05-05 22:17:00 -04:00
  • 800008792a feat: add Office Contact settings page and reorder Advanced sidebar Gitead 2026-05-05 21:19:30 -04:00
  • 2312ad66ca feat: add schedule column labels, office hours enforcement, and appointment move fix Gitead 2026-05-05 09:15:18 -04:00
  • 70ffd8398b fix: reduce USB backup retention from 30 to 15 files Gitead 2026-05-04 21:36:43 -04:00
  • 79e20b693d feat: improve backup management, settings UI, and Twilio webhooks Gitead 2026-05-04 00:52:42 -04:00
  • 5689269690 feat: add Twilio SMS/call integration with settings, templates, and conversation history Gitead 2026-05-02 20:18:58 -04:00
  • b73b8c97c6 docs: add nginx deploy instructions and fix Authorization header config Gitead 2026-05-02 13:17:19 -04:00
  • 3d409d4a84 fix: add patient form validation and auth proxy Gitead 2026-05-02 13:15:00 -04:00
  • e26ebf7fd5 feat: fix DDMA eligibility — patient list, name extraction, PDF page, OTP session Gitead 2026-05-01 21:40:04 -04:00
  • 24bbaed6ab fix: invalidate appointments query after claim submitted via claims/preauth page Gitead 2026-04-30 22:15:23 -04:00
  • 763a322e79 fix: wait for table rows before extracting eligibility data; add batch claim PDF download Gitead 2026-04-30 15:38:29 -04:00
  • d8f852741a fix: fix remote browser socket connection and related updates Gitead 2026-04-30 11:52:58 -04:00
  • 441cfcc8e3 feat: add password visibility toggle in Admin Settings and Add New Users Gitead 2026-04-29 22:54:51 -04:00
  • 371dea54f7 feat: add Chart section, colorize sidebar icons, rename nav items, patient action buttons, program bridge Gitead 2026-04-28 21:38:35 -04:00
  • 5d0d92d524 chore: remove SeleniumServiceold folder Gitead 2026-04-28 10:40:59 -04:00
  • efe73410e7 feat: appointment card colors by status, MassHealth badge, date nav controls Gitead 2026-04-28 10:09:08 -04:00
  • dfa04981c5 feat: open select procedures inline on appointments page instead of navigating to claims Gitead 2026-04-27 22:53:40 -04:00
  • 637982bc3e feat: rename Eligibility/Claim Status to Eligibility, block appointment redirect when insurance inactive Gitead 2026-04-27 21:07:01 -04:00
  • 2a49695125 feat: rename MH Status to MH Eligibility&Appointment, add MH Eligibility&Claims/PreAuth button Gitead 2026-04-27 19:44:18 -04:00
  • da7038e051 feat: cloud storage updates, claims storage, appointment and insurance routes Gitead 2026-04-27 00:29:11 -04:00
  • 3e899376c3 feat: Select Procedures flow, batch-column NPI provider fix, auto PDF save Gitead 2026-04-27 00:25:24 -04:00
  • a279a3e7c1 fix: resolve appointment form validation and socket connection issues Gitead 2026-04-23 23:30:08 -04:00
  • 4f8a211bf1 fix: pass socketId from frontend, update claim status to REVIEW, save confirmation as PDF not screenshot Gitead 2026-04-23 23:29:12 -04:00
  • ca7797841f fix: use rendering provider from claim form for MassHealth dentist search, default to Mary Scannell, select first office option Gitead 2026-04-23 00:25:11 -04:00
  • 1414ec11fd fix: MH eligibility - auto-select first provider, fix PDF double-quit bug Gitead 2026-04-22 14:33:19 -04:00
  • 5e7f0ceb07 fix: use relative API URLs and allow any LAN IP for CORS Gitead 2026-04-21 23:16:36 -04:00
  • d8180ca0ed fix: update PatientDataExtractorService requirements to use fastapi instead of flask Gitead 2026-04-18 23:06:24 -04:00
  • 84f635b770 fix: correct MassHealth date format and update procedure combo labels Gitead 2026-04-18 22:37:45 -04:00
  • 25809d8802 feat: add New Adult Patient (Limited exam+1PA) combo with D0140, D0220 Gitead 2026-04-18 22:17:29 -04:00
  • 51d1fe0109 feat: add New Patient (Limited exam+Pano) combo with D0140, D0330 Gitead 2026-04-18 21:54:28 -04:00
  • f126fb7364 docs: use venv python for SeleniumService run command Gitead 2026-04-18 21:48:01 -04:00
  • 1a9b0ee928 docs: update Step 8 — Python deps now installed automatically via npm install Gitead 2026-04-18 20:55:13 -04:00
  • 38f56decb1 fix: use venv for Python services to support Debian 13 managed environment Gitead 2026-04-18 20:50:47 -04:00
  • 74f930b69a docs: update Step 5 PostgreSQL setup for Debian (md5 auth, dentalapp db) Gitead 2026-04-18 19:57:17 -04:00
  • 14c534d57d feat: show attachment filenames in claims and payments tables Gitead 2026-04-18 11:46:14 -04:00
  • 37a0568b5e fix: MH claim submit — wait for socket job:update before fetching PDF and claim number Gitead 2026-04-18 09:53:41 -04:00
  • 5d1275d628 fix: UnitedSCO status always inactive and missing patient name Gitead 2026-04-18 09:25:02 -04:00
  • c8cb649e25 fix: CCA login — proper portal detection, robust field entry, input diagnostics Gitead 2026-04-18 09:15:13 -04:00
  • 4505d5db85 feat: DentaQuest eligibility — PLAN_NOT_ACCEPTED status, DOB save, no retries Gitead 2026-04-17 23:47:50 -04:00
  • f5ec4a1480 feat: wire Tufts SCO to DentaQuest portal and fix insurance credential dropdown Gitead 2026-04-17 00:59:24 -04:00