Commit Graph

  • fc3e8c0e25 feat: add Auto Check MH Payment toggle with weekly schedule main Gitead 2026-06-26 22:58:36 -04:00
  • 27d9132820 fix: use in-memory startedAt for cron job log to survive DB restore Summit Dental Care 2026-06-26 22:55:07 -04:00
  • 1edf73fdc8 feat: add new frontend components, MH batch worker, and gitignore rules Gitead 2026-06-26 00:23:43 -04:00
  • b7e06adf2f feat: MassHealth PDF import auto-pays full balance + patient name fix Gitead 2026-06-26 00:16:31 -04:00
  • 9efe5c8469 feat: add Auto Claim toggle with hourly time picker to AI column claim section Gitead 2026-06-25 20:48:35 -04:00
  • 7deba90db3 fix: use prisma db push after backup import to sync schema reliably Summit Dental Care 2026-06-25 16:05:18 -04:00
  • f93fef56aa docs: move rclone install to Step 7 with other system dependencies Summit Dental Care 2026-06-25 00:28:30 -04:00
  • 3d0af3bcb6 docs: add rclone install step to README setup guide Summit Dental Care 2026-06-25 00:09:57 -04:00
  • 99a54cee9a feat: rclone syncs all 3 folders (backups, chat-history, uploads) ff 2026-06-24 23:50:40 -04:00
  • cbe7d13dd2 feat: add auto-import toggle to restore latest backup after rclone pull ff 2026-06-24 23:45:15 -04:00
  • 70b5e2ba47 feat: add configurable backup time for local and USB backups ff 2026-06-24 23:37:34 -04:00
  • 5e881c9ff7 feat: integrate rclone WebDAV backup for PC-to-PC file sync ff 2026-06-24 23:29:36 -04:00
  • 24e66bfaf9 fix: select Treatment Location by ID click like Billing Entity in UnitedDH claim step1 Gitead 2026-06-24 14:41:26 -04:00
  • 528a30efc6 fix: recognize limited exam, 1 PA (#tooth), composite # NN surfaces, and check [patient name] Gitead 2026-06-24 09:05:21 -04:00
  • 8154e904b9 security: restrict network-backup endpoints to LAN IPs only Summit Dental Care 2026-06-22 23:53:28 -04:00
  • fcf6effb7b fix: move network-backup endpoints outside JWT auth middleware Summit Dental Care 2026-06-22 23:50:19 -04:00
  • cee84bcd61 feat: add eye icon toggle to source PC API key field Summit Dental Care 2026-06-22 23:34:07 -04:00
  • 8572f44386 fix: move network sync form population out of queryFn into useEffect Summit Dental Care 2026-06-22 23:32:04 -04:00
  • 8e18e96db4 fix: trim whitespace from network sync URL and API key; clarify source URL format in UI Summit Dental Care 2026-06-22 23:14:00 -04:00
  • a2621eba6c fix: recognize NPA shorthand and ordinal PA names (3rd pa → D0230) Gitead 2026-06-22 12:15:22 -04:00
  • 91adac89e5 fix: AI claim queue restart from first patient; recognize D7210 # 32 in notes Gitead 2026-06-22 10:31:03 -04:00
  • 029a0e9d53 fix: hardcode LICENSE_SECRET default so no .env setup needed on new installs Gitead 2026-06-22 00:13:02 -04:00
  • 921ecbe10a docs: add security setup section to README — passwd, root password, SSH check ff 2026-06-21 15:51:15 -04:00
  • 0139f89e2f feat: drag-to-resize appointment blocks on schedule to adjust duration ff 2026-06-21 00:39:38 -04:00
  • 20b478a7a9 fix: United claim — add procedure date, fix file attachments, persist chatbot files, enforce M/D/YYYY date parsing ff 2026-06-20 00:42:43 -04:00
  • 60689e58f6 feat: batch eligibility by patient name + "Check All & Appointment Today" option ff 2026-06-19 23:32:05 -04:00
  • e081f32648 fix: DentaQuest/Tufts eligibility PDF — switch to landscape to capture all columns ff 2026-06-19 20:30:47 -04:00
  • 9f0e2514b0 fix: rename pre-auth PDF group title from "Claims Preauth" to "Preauth" ff 2026-06-19 20:24:42 -04:00
  • a52ff2d723 feat: batch eligibility, batch claim, and batch check+claim from AI chat ff 2026-06-18 23:41:56 -04:00
  • a2e5c157ad feat: persist AI chat history to server-side JSON file ff 2026-06-18 17:11:13 -04:00
  • 092f0778fe fix: DDMA eligibility worker — extract name from row, pass DOB from input, wait for page load ff 2026-06-18 15:06:45 -04:00
  • 6958d13282 fix: pass DOB from chatbot through to claim form for DDMA claims ff 2026-06-18 13:58:12 -04:00
  • 3e919ec1c5 feat: AI-powered login page with daily greeting and animated blob background ff 2026-06-18 00:14:32 -04:00
  • 7f19e38fc1 fix: remove auto appointment creation from claim submission ff 2026-06-17 22:54:17 -04:00
  • 8e011c5a29 feat: AI chatbot preauth intent, UnitedDH pre-auth improvements ff 2026-06-17 01:21:51 -04:00
  • 43340ab39d fix: UnitedDH pre-auth number extraction, service lines saved, RCT combo buttons ff 2026-06-16 17:34:45 -04:00
  • a04176538e fix: retry MH eligibility extraction to handle AngularJS late binding ff 2026-06-16 14:29:36 -04:00
  • dc039741ca fix: Tufts SCO + UnitedDH pre-auth file upload, tooth fill, PDF and pre-auth number ff 2026-06-15 23:54:05 -04:00
  • beb6a6a8e8 fix: redirect MH eligibility to CMSP for patients under 14 ff 2026-06-13 00:24:44 -04:00
  • 3978b16d7d feat: United/DentalHub + Tufts SCO pre-auth, cloud storage search & file thumbnails ff 2026-06-13 00:03:58 -04:00
  • fd4feb3e76 feat: AI claim queue auto-return + D1120 age warning ff 2026-06-12 22:18:59 -04:00
  • 831f67b093 feat: chatbot CDT lookup — SRP quad, 4-digit auto-prefix, quad field to Selenium Gitead 2026-06-11 22:14:50 -04:00
  • 6cfca0d015 feat: select DDMA provider by NPI settings instead of always first Gitead 2026-06-11 15:32:01 -04:00
  • 75c49ab1df feat: chatbot rendering provider override and NPI provider ordering Gitead 2026-06-11 13:17:05 -04:00
  • d4b9c1b889 feat: save claim attachments to cloud storage and documents page ff 2026-06-11 00:30:32 -04:00
  • 46daeb1c1f feat: implement Claim for Column with AI queue logic ff 2026-06-10 22:00:46 -04:00
  • b986350edd feat: add Claim for Column with AI button to schedule page ff 2026-06-10 21:27:05 -04:00
  • 2b3ac99173 docs: add Compile & Deploy to New PC section to README ff 2026-06-10 15:22:41 -04:00
  • 949e64c129 fix: add migration for missing ai_settings columns Gitead 2026-06-09 23:46:52 -04:00
  • facf9e79e2 fix: show only user-typed notes on appointment card ff 2026-06-09 21:48:17 -04:00
  • 541d65da6d feat: AI chat Eligibility & Appointment button with 15-min slots and Column B fallback ff 2026-06-09 16:14:08 -04:00
  • a8ec1a21c0 feat: include uploads folder in network sync (all three subfolders) ff 2026-06-09 10:10:46 -04:00
  • f5f3768108 feat: add Network Backup section to Database Management ff 2026-06-09 00:15:42 -04:00
  • 27d95ed752 fix: add United Healthcare SCO aliases so AI chat routes to UnitedDH worker ff 2026-06-08 23:25:02 -04:00
  • 09cd0328cb fix: recognize CDT codes with primary tooth letter notation (# H) ff 2026-06-08 00:28:56 -04:00
  • 967a53fc6c feat: AI chat file uploads, RCT/PA tooth mapping, check+claim flow, service date column ff 2026-06-07 23:47:48 -04:00
  • 19bb5c1145 feat: route MH eligibility to CMSP button for patients under 21 in AI chat ff 2026-06-07 00:44:09 -04:00
  • cb1c6cef3b fix: click tooth dropdown chevron button to open 1-32 listbox, then select by number ff 2026-06-07 00:33:15 -04:00
  • 730c41f9b0 fix: DDMA Create claim stale element, tooth dropdown select, longer page waits ff 2026-06-07 00:28:01 -04:00
  • d02e8c8dcb fix: extract tooth number and surface from #NN notation for all DDMA procedures ff 2026-06-06 23:31:22 -04:00
  • 905e236166 fix: claim confirm card was storing autoSubmit=false, blocking Selenium auto-start ff 2026-06-06 23:14:46 -04:00
  • 86cf55aa4d feat: AI chat claim confirmation, CDT alias learning, and eligibility auto-trigger fixes ff 2026-06-06 21:11:58 -04:00
  • 4899ab8368 feat: multi-provider AI support with per-provider model selection ff 2026-06-06 09:34:11 -04:00
  • d5bc96ff39 feat: add per-patient Local folder in Documents page backed by Cloud Storage ff 2026-06-05 23:01:56 -04:00
  • 2457e12b5c feat: AI API Setting page with 4 provider sections and toggles ff 2026-06-05 16:36:01 -04:00
  • 1bbca38344 feat: AI chat scheduling, claim automation, and session improvements ff 2026-06-05 16:19:56 -04:00
  • ba2882957a feat: Users AI Chat multi-step workflows with CDT lookup and alias management Gitead 2026-06-03 17:44:19 -04:00
  • 4274cd61dc fix: ensure appointment is created before saving claim from claims page Gitead 2026-06-03 00:15:44 -04:00
  • bcf4111cdf feat: auto-logout after 1 hour of inactivity ff 2026-06-02 23:56:21 -04:00
  • 57c18b404f fix: BCBS MA — wait for ccProgressBar spinner cycle before clicking buttons ff 2026-06-02 23:53:46 -04:00
  • 4a1fd27870 fix: broaden XPath and add fallback for BCBS MA New Eligibility Request click Gitead 2026-06-02 22:26:07 -04:00
  • ddcc49b72c feat: add in-browser dial pad with Twilio Voice SDK ff 2026-06-02 22:24:53 -04:00
  • be90966f6e feat: add internal AI chat assistant and AI Input Agent page ff 2026-06-02 00:44:05 -04:00
  • 3ac185b0ec fix: BCBS MA — identify patient by member ID + DOB, prevent overwriting subscriber ff 2026-06-01 23:51:11 -04:00
  • 87d7ce9ed9 fix: BCBS MA eligibility — name extraction, tab switching, DOB input, button color ff 2026-06-01 01:18:20 -04:00
  • e644d21cee feat: add BCBS MA eligibility check with OTP flow ff 2026-06-01 00:36:11 -04:00
  • 535619c286 feat: make claim number editable in Edit Claim Status modal ff 2026-05-30 23:44:55 -04:00
  • acd0e74cab fix: increase claim search page wait times in UnitedDH claim worker step9 ff 2026-05-30 23:07:30 -04:00
  • 4bf8cb1a94 feat: schedule page UX improvements + CDT combo price skip ff 2026-05-30 19:37:12 -04:00
  • 70f36fc13c feat: United SCO claim worker rewrite + eligibility/patient-table fixes ff 2026-05-30 14:46:51 -04:00
  • cda00f5f8a fix: restore Continue button as page indicator in claim step3 to prevent browser close ff 2026-05-29 22:26:21 -04:00
  • 72b204f33f fix: apply Treatment Location + Billing Entity selection to United SCO claim worker ff 2026-05-29 18:10:45 -04:00
  • c952f79853 fix: United SCO provider/location page selection + DOB display format ff 2026-05-29 18:04:16 -04:00
  • 0b7b12eb4c fix: preserve DentaQuest cookies on startup so OTP trust survives restart ff 2026-05-29 14:38:55 -04:00
  • 9d0cfe5dba feat: appointment type inference, procedure codes on cards, claim attachment fixes ff 2026-05-29 14:18:10 -04:00
  • b20dc8e976 fix: D0140 claim sync, schedule column prefill, multi-appt, DentaQuest OTP session ff 2026-05-28 15:39:36 -04:00
  • 0b3cc241bf fix: broaden XPath for United SCO Select Insurance OK button Gitead 2026-05-27 23:30:00 -04:00
  • 3e61bdec36 feat: route batch-column claims by insurance type, fix eligibility UX ff 2026-05-27 23:07:42 -04:00
  • 1b017177e9 feat: add stop-app script and update desktop shortcut setup ff 2026-05-26 22:00:06 -04:00
  • 080b0c65b8 fix: correct license key part count validation (5 not 6) ff 2026-05-26 21:50:30 -04:00
  • 070752380d feat: add license activation system with feature gates ff 2026-05-26 21:22:34 -04:00
  • 594df39741 docs: add Claude Code memory backup instructions to README ff 2026-05-26 12:43:09 -04:00
  • 5dcc1b2af5 docs: document per-office Cloudflare env setup in README ff 2026-05-26 12:01:24 -04:00
  • 816d9e0ee7 feat: make Cloudflare host configurable per office via env ff 2026-05-26 11:55:28 -04:00
  • 4f88352447 feat: add tooth icon for desktop shortcut Gitead 2026-05-26 00:05:55 -04:00
  • 427cca7f40 docs: add desktop shortcut setup instructions to README Gitead 2026-05-26 00:03:10 -04:00
  • 783e63c9ea feat: add app launcher and desktop shortcut setup scripts Gitead 2026-05-25 23:54:55 -04:00
  • fcb049273a feat: add missing backend route and frontend utility/config files Gitead 2026-05-25 22:26:58 -04:00
  • adb5801023 feat: add missing selenium CCA preauth and UnitedDH claim client services Gitead 2026-05-25 22:26:03 -04:00
  • 3534ecb3c9 feat: Tufts SCO claim automation, Claim All button, fee schedule updates Gitead 2026-05-25 20:22:26 -04:00