This website requires JavaScript.
09cd0328cb
fix: recognize CDT codes with primary tooth letter notation (# H)
ff and Claude Sonnet 4.6
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 and Claude Sonnet 4.6
2026-06-07 23:47:48 -04:00
19bb5c1145
feat: route MH eligibility to CMSP button for patients under 21 in AI chat
ff and Claude Sonnet 4.6
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 and Claude Sonnet 4.6
2026-06-07 00:33:15 -04:00
730c41f9b0
fix: DDMA Create claim stale element, tooth dropdown select, longer page waits
ff and Claude Sonnet 4.6
2026-06-07 00:28:01 -04:00
d02e8c8dcb
fix: extract tooth number and surface from #NN notation for all DDMA procedures
ff and Claude Sonnet 4.6
2026-06-06 23:31:22 -04:00
905e236166
fix: claim confirm card was storing autoSubmit=false, blocking Selenium auto-start
ff and Claude Sonnet 4.6
2026-06-06 23:14:46 -04:00
86cf55aa4d
feat: AI chat claim confirmation, CDT alias learning, and eligibility auto-trigger fixes
ff and Claude Sonnet 4.6
2026-06-06 21:11:58 -04:00
4899ab8368
feat: multi-provider AI support with per-provider model selection
ff and Claude Sonnet 4.6
2026-06-06 09:34:11 -04:00
d5bc96ff39
feat: add per-patient Local folder in Documents page backed by Cloud Storage
ff and Claude Sonnet 4.6
2026-06-05 23:01:56 -04:00
2457e12b5c
feat: AI API Setting page with 4 provider sections and toggles
ff and Claude Sonnet 4.6
2026-06-05 16:36:01 -04:00
1bbca38344
feat: AI chat scheduling, claim automation, and session improvements
ff and Claude Sonnet 4.6
2026-06-05 16:19:56 -04:00
ba2882957a
feat: Users AI Chat multi-step workflows with CDT lookup and alias management
Gitead and Claude Sonnet 4.6
2026-06-03 17:44:19 -04:00
4274cd61dc
fix: ensure appointment is created before saving claim from claims page
Gitead and Claude Sonnet 4.6
2026-06-03 00:15:44 -04:00
bcf4111cdf
feat: auto-logout after 1 hour of inactivity
ff and Claude Sonnet 4.6
2026-06-02 23:56:21 -04:00
57c18b404f
fix: BCBS MA — wait for ccProgressBar spinner cycle before clicking buttons
ff and Claude Sonnet 4.6
2026-06-02 23:53:46 -04:00
4a1fd27870
fix: broaden XPath and add fallback for BCBS MA New Eligibility Request click
Gitead and Claude Sonnet 4.6
2026-06-02 22:26:07 -04:00
ddcc49b72c
feat: add in-browser dial pad with Twilio Voice SDK
ff and Claude Sonnet 4.6
2026-06-02 22:24:53 -04:00
be90966f6e
feat: add internal AI chat assistant and AI Input Agent page
ff and Claude Sonnet 4.6
2026-06-02 00:44:05 -04:00
3ac185b0ec
fix: BCBS MA — identify patient by member ID + DOB, prevent overwriting subscriber
ff and Claude Sonnet 4.6
2026-06-01 23:51:11 -04:00
87d7ce9ed9
fix: BCBS MA eligibility — name extraction, tab switching, DOB input, button color
ff and Claude Sonnet 4.6
2026-06-01 01:18:20 -04:00
e644d21cee
feat: add BCBS MA eligibility check with OTP flow
ff and Claude Sonnet 4.6
2026-06-01 00:36:11 -04:00
535619c286
feat: make claim number editable in Edit Claim Status modal
ff and Claude Sonnet 4.6
2026-05-30 23:44:55 -04:00
acd0e74cab
fix: increase claim search page wait times in UnitedDH claim worker step9
ff and Claude Sonnet 4.6
2026-05-30 23:07:30 -04:00
4bf8cb1a94
feat: schedule page UX improvements + CDT combo price skip
ff and Claude Sonnet 4.6
2026-05-30 19:37:12 -04:00
70f36fc13c
feat: United SCO claim worker rewrite + eligibility/patient-table fixes
ff and Claude Sonnet 4.6
2026-05-30 14:46:51 -04:00
cda00f5f8a
fix: restore Continue button as page indicator in claim step3 to prevent browser close
ff and Claude Sonnet 4.6
2026-05-29 22:26:21 -04:00
72b204f33f
fix: apply Treatment Location + Billing Entity selection to United SCO claim worker
ff and Claude Sonnet 4.6
2026-05-29 18:10:45 -04:00
c952f79853
fix: United SCO provider/location page selection + DOB display format
ff and Claude Sonnet 4.6
2026-05-29 18:04:16 -04:00
0b7b12eb4c
fix: preserve DentaQuest cookies on startup so OTP trust survives restart
ff and Claude Sonnet 4.6
2026-05-29 14:38:55 -04:00
9d0cfe5dba
feat: appointment type inference, procedure codes on cards, claim attachment fixes
ff and Claude Sonnet 4.6
2026-05-29 14:18:10 -04:00
b20dc8e976
fix: D0140 claim sync, schedule column prefill, multi-appt, DentaQuest OTP session
ff and Claude Sonnet 4.6
2026-05-28 15:39:36 -04:00
0b3cc241bf
fix: broaden XPath for United SCO Select Insurance OK button
Gitead and Claude Sonnet 4.6
2026-05-27 23:30:00 -04:00
3e61bdec36
feat: route batch-column claims by insurance type, fix eligibility UX
ff and Claude Sonnet 4.6
2026-05-27 23:07:42 -04:00
1b017177e9
feat: add stop-app script and update desktop shortcut setup
ff and Claude Sonnet 4.6
2026-05-26 22:00:06 -04:00
080b0c65b8
fix: correct license key part count validation (5 not 6)
ff and Claude Sonnet 4.6
2026-05-26 21:50:30 -04:00
070752380d
feat: add license activation system with feature gates
ff and Claude Sonnet 4.6
2026-05-26 21:22:34 -04:00
594df39741
docs: add Claude Code memory backup instructions to README
ff and Claude Sonnet 4.6
2026-05-26 12:43:09 -04:00
5dcc1b2af5
docs: document per-office Cloudflare env setup in README
ff and Claude Sonnet 4.6
2026-05-26 12:01:24 -04:00
816d9e0ee7
feat: make Cloudflare host configurable per office via env
ff and Claude Sonnet 4.6
2026-05-26 11:55:28 -04:00
4f88352447
feat: add tooth icon for desktop shortcut
Gitead and Claude Sonnet 4.6
2026-05-26 00:05:55 -04:00
427cca7f40
docs: add desktop shortcut setup instructions to README
Gitead and Claude Sonnet 4.6
2026-05-26 00:03:10 -04:00
783e63c9ea
feat: add app launcher and desktop shortcut setup scripts
Gitead and Claude Sonnet 4.6
2026-05-25 23:54:55 -04:00
fcb049273a
feat: add missing backend route and frontend utility/config files
Gitead and Claude Sonnet 4.6
2026-05-25 22:26:58 -04:00
adb5801023
feat: add missing selenium CCA preauth and UnitedDH claim client services
Gitead and Claude Sonnet 4.6
2026-05-25 22:26:03 -04:00
3534ecb3c9
feat: Tufts SCO claim automation, Claim All button, fee schedule updates
Gitead and Claude Sonnet 4.6
2026-05-25 20:22:26 -04:00
1e581c193c
feat: United/DentalHub claim submission automation and patient list sync
Gitead and Claude Sonnet 4.6
2026-05-25 00:29:04 -04:00
cd1381e9c6
feat: DDMA claim submission with OTP, PDF, claim number extraction
Gitead and Claude Sonnet 4.6
2026-05-24 13:35:04 -04:00
5ceecbeb7f
feat: improve CCA preauth cell filling, implants category, preauth no recording
Gitead and Claude Sonnet 4.6
2026-05-23 22:01:52 -04:00
0e664e4813
feat: add CCA claim submission with Selenium automation
Gitead and Claude Sonnet 4.6
2026-05-22 13:34:03 -04:00
58b2e4af93
docs: add Cloudflare tunnel setup guide and ports reference
Gitead and Claude Sonnet 4.6
2026-05-20 23:25:44 -04:00
8e6ada87d6
fix: set empty VITE_API_BASE_URL_BACKEND and add HTTPS origin to CORS
Gitead and Claude Sonnet 4.6
2026-05-20 22:35:53 -04:00
a03f3f25dd
fix: handle new-tab SSO redirect for MassHealth eligibility and history
Gitead and Claude Sonnet 4.6
2026-05-20 08:52:11 -04:00
7284598c97
fix: improve eligibility checks for MassHealth and DentaQuest
Gitead and Claude Sonnet 4.6
2026-05-19 23:05:48 -04:00
95ce4c2fb4
feat: restore Simple/Baby Teeth EXT combos, hide from PreAuth only
Gitead and Claude Sonnet 4.6
2026-05-18 23:40:44 -04:00
de995de2ad
fix: allow deleting users by reassigning their records to admin first
ff and Claude Sonnet 4.6
2026-05-17 23:06:36 -04:00
8cab823d60
feat: share patients across all users
ff and Claude Sonnet 4.6
2026-05-17 23:04:26 -04:00
b148c0de30
fix: apply missing migrations directly after DB restore
ff and Claude Sonnet 4.6
2026-05-17 22:36:35 -04:00
5508a90d28
fix: auto-migrate after DB restore and force re-login
ff and Claude Sonnet 4.6
2026-05-17 22:31:12 -04:00
b9e888fc7f
feat: show weekday name and MM-DD-YYYY format in schedule date button
Gitead and Claude Sonnet 4.6
2026-05-17 10:16:39 -04:00
208ccf3549
feat: add Claim Saved button and use patient insurance provider
Gitead and Claude Sonnet 4.6
2026-05-17 10:01:21 -04:00
e34140c2b1
feat: add AI Dental Shopping section with sidebar nav and Login Info page
Gitead and Claude Sonnet 4.6
2026-05-17 00:35:38 -04:00
edec03e893
feat: auto-trigger eligibility selenium from schedule right-click menu
Gitead and Claude Sonnet 4.6
2026-05-17 00:12:09 -04:00
4127861d06
fix: remove patient update calls from claim/preauth handlers to stop validation errors
Gitead and Claude Sonnet 4.6
2026-05-16 23:04:57 -04:00
cf85750d90
feat: add PreAuth tab, preauth selenium flow, and PreAuth No column
Gitead and Claude Sonnet 4.6
2026-05-16 22:53:41 -04:00
7360b1930b
feat: add provider column, commission tracking, and report provider filter
Gitead and Claude Sonnet 4.6
2026-05-15 23:51:39 -04:00
25a20e8a16
feat: auto-popup claim confirmation PDF after selenium submission
Gitead and Claude Sonnet 4.6
2026-05-15 09:43:46 -04:00
a485396a96
fix: add HTTP polling fallback for selenium job results through Cloudflare
Gitead and Claude Sonnet 4.6
2026-05-15 09:33:46 -04:00
69919e1eca
feat: update new patient LangGraph flow diagram to reflect current AI flow
Gitead and Claude Sonnet 4.6
2026-05-15 00:26:09 -04:00
c71624f7e7
feat: enhance new-patient AI chat flow with full scheduling and eligibility
Gitead and Claude Sonnet 4.6
2026-05-15 00:00:56 -04:00
c1f55778ca
feat: add assistant chatbot with eligibility auto-check
Gitead and Claude Sonnet 4.6
2026-05-14 13:42:53 -04:00
4f2cbc2c60
fix: prevent double self-introduction in reschedule MSG 2
Gitead and Claude Sonnet 4.6
2026-05-14 12:59:43 -04:00
fd8e664e7b
fix: correct SMS template defaults and add unsupported-variable warning
Gitead and Claude Sonnet 4.6
2026-05-14 12:51:55 -04:00
c40ebae979
fix: remove vm.hasResults wait in accumulator step, print page as-is
Gitead and Claude Sonnet 4.6
2026-05-14 12:09:08 -04:00
65b26610b1
refactor: duplicate member details tab for parallel service history & accumulator
Gitead and Claude Sonnet 4.6
2026-05-14 12:06:33 -04:00
33dded1813
fix: cap accumulator wait at 15s, always print after 5s render pause
Gitead and Claude Sonnet 4.6
2026-05-14 11:54:46 -04:00
2baa1b0435
fix: wait for accumulator data before CDP print in CMSP flow
Gitead and Claude Sonnet 4.6
2026-05-14 11:49:20 -04:00
0628f9f7fc
feat: add member details PDF step to MH history and CMSP flows
Gitead and Claude Sonnet 4.6
2026-05-14 11:33:02 -04:00
06526cd1bc
feat: MH eligibility & history, CMSP eligibility & history & remaining
Gitead and Claude Sonnet 4.6
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 and Claude Sonnet 4.6
2026-05-13 00:36:38 -04:00
7929dc6e19
feat: office address, multi-template SMS manager, hardcoded defaults with auto-seed
Gitead and Claude Sonnet 4.6
2026-05-11 23:18:04 -04:00
11244ace7f
feat: update LangGraph flow diagram to reflect new reschedule flow
Gitead and Claude Sonnet 4.6
2026-05-11 22:00:46 -04:00
3abccf16a9
fix: use exclusive end-time boundary in office hours check
Gitead and Claude Sonnet 4.6
2026-05-11 21:44:41 -04:00
5e3cfef52b
feat: label AI-rescheduled appointments and add manual confirm option
Gitead and Claude Sonnet 4.6
2026-05-11 19:23:36 -04:00
1ff843bc79
feat: AI SMS reminder flow with two-message intro, smart reschedule with availability checks
Gitead and Claude Sonnet 4.6
2026-05-11 16:01:23 -04:00
585b448b6e
feat: schedule page SMS reminders with AI follow-up and reschedule column
Gitead and Claude Sonnet 4.6
2026-05-09 23:17:05 -04:00
112529155c
feat: persist AI conversation state in DB and fix LangGraph flow bugs
Gitead and Claude Sonnet 4.6
2026-05-09 15:23:55 -04:00
e9296c68f9
feat: auto-populate patient fields from member ID on eligibility page
Gitead and Claude Sonnet 4.6
2026-05-08 14:30:29 -04:00
9908e5b5fd
feat: AI chat system with LangGraph, multi-step patient flows, and appointment rescheduling
Gitead and Claude Sonnet 4.6
2026-05-07 23:21:06 -04:00
86dd685342
feat: rename insurance contact and reorder settings sidebar
Gitead and Claude Sonnet 4.6
2026-05-07 18:05:47 -04:00
16429320fa
feat: chat window, preferred language, insurance contact, and AI call eligibility
Gitead and Claude Sonnet 4.6
2026-05-07 16:42:37 -04:00
dd0df4a435
feat: payment PDF extraction, import, and remittance tracking
Gitead and Claude Sonnet 4.6
2026-05-07 12:53:50 -04:00
e204d30ff6
fix: update per-patient collected in reports to use mhPaidAmount + copayment
Gitead and Claude Sonnet 4.6
2026-05-06 21:51:15 -04:00
c4ce5dd23d
refactor: replace status dropdown with computed status badge
Gitead and Claude Sonnet 4.6
2026-05-06 21:46:25 -04:00
49415bcfc4
feat: wire copayment/adjustment into balance and collected calculations
Gitead and Claude Sonnet 4.6
2026-05-06 21:36:04 -04:00
4bd501250d
feat: add Copayment and Adjustment columns to payments table
Gitead and Claude Sonnet 4.6
2026-05-06 21:14:00 -04:00
c5af6c1fa6
fix: revert payment amount when switching away from Paid in Full
Gitead and Claude Sonnet 4.6
2026-05-06 20:43:45 -04:00
f3008aed7d
refactor: remove redundant Pay in Full button
Gitead and Claude Sonnet 4.6
2026-05-06 19:26:37 -04:00
108e2406e2
fix: wire status dropdown "Paid in Full" to full payment calculation
Gitead and Claude Sonnet 4.6
2026-05-06 19:24:49 -04:00
cf59de898b
feat: update payment status colors and add inline status switcher
Gitead and Claude Sonnet 4.6
2026-05-06 18:24:49 -04:00