1.1.0 (2025-01-07)
Bug Fixes
Features
- add missing plan-sub-section enum types (5878f20)
- add references to compliance item (2c4a7ca)
- add references to referral item (19d5871)
- episode care plan support discipline data (c41691f)
- increase dev cache time (e52bbdd)
- migrate live to gemini (e5eb03f)
- schedule sync with gcp cloud tasks (7a6c205)
- support continuous updates to json outputs (f14885f)
- switch referral processing to long context model (5455cb1)
- validate referral answers (932d177)
1.0.0 (2025-01-07)
Bug Fixes
- add goalId to care plan intervention creation (be5e2eb)
- add interventionId to care plan step creation (dc1d48f)
- add local stun and turn server [skip-test|skip-lint] (e3db8a9)
- add local stun and turn server [skip-test|skip-lint] (8ae8298)
- add local stun and turn server [skip-test|skip-lint] (6f24062)
- add sort to tasks listing (afce3e8)
- add stun servers [skip-lint|skip-test] (8ee6209)
- agency creation bug (fa2a1dd)
- agency mapping conflict fields (6c7a4a5)
- agency onboarding issue [skip-test|skip-lint] (c59a0f1)
- agency onboarding issue [skip-test|skip-lint] (64366f1)
- agency_id missing error [skip-lint|skip-test] (f1a826c)
- allow dev to synchronize (a898d18)
- allowed domains (bd79f7d)
- allowed domains (2176f5d)
- answer code (db6a293)
- api gateway connections (a74c71b)
- api,master: graphql schema included in build (b69249f)
- api,master: graphql schemas (9c09942)
- api.gate: pipeline build (8a5ea13)
- api.gate: set correct qa endpoint (de8aaaf)
- app.svc: add dotenv [skip-lint|skip-test] (b8055b3)
- app.svc: agency init issues [skip-lint|skip-test] (5d37ca9)
- app.svc: agency init issues [skip-lint|skip-test] (3e39968)
- app.svc: agency init script (3fec022)
- app.svc: care plan service [skip-lint|skip-test] (e6f83fe)
- app.svc: correctly handle answers post recording processing (817bfe4)
- app.svc: episode creation [skip-lint|skip-test] (d2cbaf1)
- app.svc: import umzug [skip-test] (eef486d)
- app.svc: run seeder in main process (0aa1ad0)
- app.svc: run seeder in main process [skip-lint|skip-test] (144d571)
- app.svc: run seeder on container start (2b66bce)
- app.svc: set ids in plain-bulkUpsert (d565cd0)
- app.svc: ts-node register [skip-lint|skip-test] (9c0215b)
- app.svc: type issue with assessment response (e7c16d1)
- aws credentials [skip-lint|skip-test] (28c535f)
- aws env variables (2179fd4)
- aws server region [skip-lint|skip-test] (382ef4c)
- aws server region [skip-lint|skip-test] (bd20b70)
- build and run issue (a7549ee)
- caddy pass (5ab80d3)
- caddy pass cookies (e974ee1)
- care plan sync (471f908)
- chrome setup (8f612fe)
- ci (650bb12)
- ci issues (ba4b438)
- ci issues (7654fe3)
- ci issues (1520795)
- ci issues (757b4c2)
- ci registry login (c21d9c8)
- ci: commit lint [skip-test] (53f5d78)
- ci: disable commit lint when manual trigger [skip-test] (2c90808)
- ci: image mismatch [skip-test] (1b512c9)
- ci: remove discord js [skip-lint|skip-test] (7aca9e9)
- cms sync consistency (5840771)
- convert failure [skip-lint|skip-test] (3d8ee54)
- cookie forward up (5913030)
- cookie forward up (6161248)
- correctly resolve sort for care plan content (a11e190)
- correctly set device token (ac95829)
- correctly update qa values (839ee2f)
- correlation id passing (baf9715)
- create episode care plan trx handling (1e6b769)
- create visit bug [skip-lint|skip-test] (e233fd2)
- createPatient filter null conditions (bccf0f2)
- creating agency with init permissions (6f6f1b6)
- delete queue messages (4575831)
- dependency [skip-lint|skip-test] (e94fa9d)
- deploy script (0eb0699)
- deps issues (d581e97)
- dev dependency (ca327e3)
- dev release issue (51a5f69)
- device token upsert (5cf36d4)
- docker compose replicas (0724b54)
- empty queries to indexer (0592d59)
- enforce unique sync items (72bf9c9)
- ensure chromium is active (04c2b37)
- ensure chromium is available (75ca91c)
- ensure chromium is available (6b884f5)
- ensure chromium is available (e0cecdf)
- episode care plan association on episode (addfad4)
- episode care plan creation [skip-lint|skip-test] (d4993e6)
- episode care plan step creation [skip-lint|skip-test] (6fa0b55)
- episode care plan step creation [skip-lint|skip-test] (75dd671)
- episode creation [skip-lint|skip-test] (27c6488)
- episode medication (a10abc3)
- episode sync operations (aa820b2)
- escape filter condition on settings JSONB column (2987fed)
- expose gateway ports on host [skip-test|skip-lint] (5d3b8c9)
- expose ports to host [skip-test|skip-lint] (8561750)
- expose ports to host [skip-test|skip-lint] (1b37df7)
- expose ports to host [skip-test|skip-lint] (0542e9b)
- expose ports to host [skip-test|skip-lint] (030d439)
- expose ports to host [skip-test|skip-lint] (702d521)
- expose ports to host [skip-test|skip-lint] (5edd0c9)
- file & live [skip-lint|skip-test] (4568766)
- file missing [skip-lint|skip-test] (b9e7da5)
- gateway connect issue [skip-lint|skip-test] (5b81100)
- gateways: generate graphql schema locally (a345fbe)
- gql nullable criteria.conditionals value (8b50e13)
- graphql definition inconsistency [skip-lint|skip-test] (428a46f)
- graphql definition inconsistency [skip-lint|skip-test] (f3c9997)
- handle empty document referrals (5e4538c)
- handle module dependencies issues (99a2beb)
- handle referral document updates better (bb3aeec)
- handle referral document updates better (8228305)
- http request context (b7f8cc1)
- ignore empty answers (cdf1927)
- ignore special associations with _ prefix for nested associations (78cfa80)
- interface reference (4df2476)
- intervention_id renamed to sub_section_id (464ce53)
- json extract json (139c09f)
- langfuse config (0e0fd54)
- langfuse config (bbdfc0b)
- linking and qa outcomes (7c66a22)
- linking outcomes (cb14d9f)
- linking pipeline (0ab2094)
- linking pipeline (172aa1d)
- linking pipeline (98008ae)
- lint: fix linting issues (e4b717e)
- lint: throw when warnings [skip-lint|skip-test] (7534fc2)
- lint: update care plan graphql types (6cde650)
- live gate config (71813e2)
- live gate dockerfile (0214413)
- log outputs (e7ad378)
- log steps (3ca5399)
- make headless (178010c)
- manifest, [skip-lint|skip-test] (6162ba8)
- manifest, [skip-lint|skip-test] (1c2764e)
- manifests: caddy proxy [skip-lint|skip-test] (4a8d239)
- manifests: update node config [skip-test] (7670f50)
- manual trigger (5bed4d2)
- map intervention care plan category on sync (4c952a6)
- mapping issues (ee6e016)
- master.gate: update user-names on auth verification (736b876)
- medical conditions migration (035a05e)
- medication prompt (29936be)
- medication proxy [skip-lint|skip-test] (549f442)
- medication updates[skip-lint|skip-test] (ae6dde9)
- microservices: referral processing (5c3131d)
- middle named users (1d214ff)
- model type (a010a12)
- nested queries [skip-lint|skip-test] (05ed6ac)
- nested queries on update [skip-lint|skip-test] (ca620ec)
- nlp db connection (4261217)
- nlp issue (3b6af20)
- nlp issue (090c6f9)
- nlp issue (d48c7cb)
- nlp issue (8727f65)
- nlp issue (8eb56da)
- nlp issue (1370ac8)
- nlp referral issues, ensure stability (a5f668c)
- nlp stability (26ce10c)
- nlp.svc: evaluate to correct QA_STATUS enum (97a2518)
- nlp.svc: include scope in questions cache key (7fef63b)
- nlp.svc: read DEEPGRAM_API_KEY from config (144cda9)
- nlp.svc: remove route func collision for qa (7466ab5)
- nlp.svc: sqs large payload support (3a278e3)
- normalize episode care plan values (b8a8bec)
- null values and filter unhandled questions (811eac0)
- participant joining (16a1ba0)
- path reference (0cc8361)
- patient md references [skip-lint|skip-test] (a9a1968)
- patient missing middle name (fb04824)
- patient missing middle name in mapper (7b68c70)
- pecos response data (db419c3)
- pipeline stability and consistency (b810ae0)
- plan-section ordering (55b24e9)
- post creation is new tag (5309547)
- post install (44a97c1)
- post process visit recording request (e464fbc)
- post processed answers (49e6085)
- post queue processing failure (da4eb82)
- postgres nested alias key limit (7c4197e)
- process and submit referral (d996ff9)
- processing qa (7760d8f)
- processing qa answers (e993b98)
- prod manifests (cb0884a)
- qa emitting excess answers in live (976579a)
- qa monitoring (baf8b85)
- qa outcome (90c9716)
- qa runs (347536d)
- qa visit type (208a364)
- reduce auth guard rules (1a0f550)
- refer to pipeline (bbc2267)
- referral ensure patient mds details (fcf643f)
- referral ensure patient mds details (105572c)
- referral ocr (534efa6)
- referral pipeline (338edb9)
- referral runs (2a9d126)
- remove port expose [skip-lint|skip-test] (2a55464)
- remove temp dir volume for rpa (39eff16)
- replica deployment (b519325)
- resolve updated relations on auth (47bcb9c)
- return value on create on uncommitted transactions (9922b60)
- reverse skip logic options (dae2b45)
- revert bad changes to master/schema.gql (fd0e42b)
- root dev (d94f392)
- rpa clinician sync & app service types (0f81d46)
- rpa pipeline (0f74167)
- rpa stability on new pages (f6b5085)
- running chrome in container (1a7dd36)
- scale name [skip-lint|skip-test] (3de2d6f)
- scale name [skip-lint|skip-test] (f633e15)
- service_line definition [skip-lint|skip-test] (51af844)
- service_line definition and gourp id map [skip-lint|skip-test] (78f6cc8)
- set correct association decorators on visit-document (211f3ad)
- set correct gql return types (4f0f232)
- set correct payload for live sync (169fdf7)
- set nlp aws target bucket [skip-lint|skip-test] (150b907)
- setup issues [skip-lint|skip-test] (729560a)
- shared: set correct column type for foreign key (b584b46)
- signature missing deleted_at column (7915e86)
- skip schedule not update details (f291175)
- stability & episode care plan sync [skip-lint|skip-test] (5f9c266)
- stability check [skip-lint|skip-test] (0d5066a)
- stabilize live gateway (5d7dd5f)
- staging references (2110621)
- stalling deploy [skip-test|skip-lint] (8d30cc3)
- step return nullable [skip-lint|skip-test] (e97dffd)
- sync errors (d3eb78b)
- transaction failures [skip-lint|skip-test] (57d59d5)
- type errors (060525c)
- type paths [skip-lint|skip-test] (3a65b51)
- undefined answers (ae313ae)
- undefined issue (1aac5a3)
- updat config [skip-lint|skip-test] (c57a99f)
- update document status on ehr submission (4a0477a)
- update visit note template (7268f4a)
- use data (8e09cfe)
- use data instead of headers to maintain state (67f3793)
- use fireworks instead of groq (b859a77)
- use HasOne association for user.clinician (542e2f0)
- user auth agency missing [skip-lint|skip-test] (c590a8c)
- user invites join agency (4f20bb7)
- visit analytics nullable fields (8df1231)
- visit document service responses (784e925)
- visit document submit (0503adb)
- visit document submit [skip-lint|skip-test] (1761a11)
- visit document sync service pattern [skip-lint|skip-test] (53c42c2)
- visit duplicates issue (cbccad2)
- visit exists issue (15747e0)
- visit responses nun nullable (0d5967b)
- visit submit return id [skip-lint|skip-test] (4ab2dfe)
- visit submit return value [skip-lint|skip-test] (9191fc3)
- visit sync stability (7dd6fc5)
- visits to add to existing episode (b8c85b4)
- webrtc connectivity [skip-lint|skip-test] (381f6d9)
- webrtc connectivity [skip-lint|skip-test] (15eec5c)
- webrtc connectivity [skip-lint|skip-test] (c8d5db3)
- websocket interop with fastify (84b6539)
- wellsky rpa (66f382a)
- wrong questions retrieved (86d5296)
Features
- add agency status tracking (625ab9b)
- add code info to content sync (02bf310)
- add ehr last_synced_at (5b10dc8)
- add episode care plan field response (30039e1)
- add getVisitNoteTemplate (12f46e8)
- add integumentary photo tags default options (330e52f)
- add metadata column visit-photo (75fd224)
- add missing relationships for visit related operations (0619dd4)
- add more conversation context to snippet extraction (3b86a1c)
- add oasis code info seeder (efb5f32)
- add objectIDGen prefix support (1b211a2)
- add patient process referral (d12719c)
- add plain crud service without agency scope (891a5e3)
- add recording path to submit visit (5f7ea52)
- add rpa service logging (b98098e)
- add settings support for agencies (4b52cee)
- add sort mapping attributes to careplan gql (214851e)
- add sqs producers support (22286ac)
- add submit visit document (1b109e2)
- add tab runs failsafe (4989b5b)
- add visit analytics relation to visit.gql (80c82d9)
- add visit analytics relation to visit.gql (60b30ff)
- add visit response service handler (3a344e9)
- add VisitDocument resources setup (2d8acbf)
- addVisitResponse mutation (c2b3433)
- agency auth logic (633144d)
- allow debug mode param (fd52a8f)
- api.gate: add episode care plan response (b722596)
- api.gate: add notifications operations (5f1445f)
- api.gate: add visit assessment response (2a10a84)
- api: add document resolvers to api gateway (2ddf548)
- api: add service line and care plan (d0d1d93)
- api: file management workflows (6b42d2b)
- api: HealthCareTeam management operations (dbe50d4)
- app.svc: content sync fields collection (9cf82bf)
- app.svc: fix visit note ordering (a609db1)
- app.svc: receive large sqs payload with s3 (1070e75)
- app.svc: save device tokens correctly (d57eb83)
- app: add service line resources (1102857)
- app: save uploaded photos to s3 (7c12185)
- app: service line visit plan mapping (809f003)
- app: update document definitions (6cd0cbb)
- auto create dummy data on agency setup (b845c9c)
- auto create dummy data on agency setup (c046769)
- auto create patients on clinician sign up (0507508)
- auto join users without agencies on auth (a9b270d)
- auto process referrals from ehr (5d46bde)
- auto sync tables (b7e38c6)
- background referral processing (689bb63)
- bulk delete options (3c61e57)
- bulk notification management (90bf25a)
- bulk upsert user agency mappings (3dd7ed8)
- care plan builder (e561828)
- Care plan operations (efd61da)
- care plan refactor and definition (78b1680)
- care_plan sync from episode context [skip-lint|skip-test] (7cad598)
- clinician auto join (0741bec)
- cms force sync (9db8718)
- cms script bootstrap (7fa4304)
- compliance and referral data models (75bfe07)
- compliance and referral gql definitions (5b3d4be)
- compliance resolution (6cff8d6)
- correlation ID (7a2f8b2)
- coverage criteria (70829b6)
- coverage criteria x icd10 x cms bindings (9efcc6a)
- create agency with cognito groups side effects (4020349)
- create interim document with responses from records (e35ac75)
- create visit response from visit plan (fcafb12)
- creating patient with option mappings (1d515aa)
- criteria module gql & add goal reference (044ea15)
- csrf prevention [skip-lint|skip-test] (34e8f38)
- db visualizer (a830959)
- device manager with sns integration (8e62b0b)
- device token registration based on FCM (d53160e)
- disable cognito group side effects (2a4e787)
- document submit (367a2e7)
- document template related updates (b9bb8d5)
- easily extend resolvers in gateway (1e4eb39)
- ehr agent status and task tracking (aeeba8c)
- ehr services (f9982cd)
- ehr sync stability (195e367)
- enable transcript emit in debug mode / demo (79208a6)
- ensure internal patrium agency exists on app instance (a5bc556)
- episode care plan components (2a38baa)
- episode management (e1fb19c)
- episode medication (deee072)
- episode medication basic operations (e25404f)
- fields service (fe48955)
- firebase auth provider (bcae870)
- gcloud logging, health check, [skip-lint|skip-test] (66089ea)
- gql interface (c2a0411)
- gql interface [skip-lint|skip-test] (ba7a65b)
- HealthCareTeam management operations (0b37790)
- hygen make api:module generator (09db6ad)
- hygen make app:module generator (3d89d24)
- ignore special relation fields with _ prefix (fd6bdb4)
- improve auth flow (9e1bbfa)
- improve episode management (b16ba43)
- improve logging (73622c0)
- init notification service (a8d30c6)
- init processing recording on visit (ab87df8)
- init support bot message handler (a7d3b1f)
- interim document handling (7563191)
- interpret fieldMap utility to update query select and include options (a491cb6)
- lib:model generator (3304d5d)
- live QA (3e674c4)
- live server initial work (9728319)
- live server initial work (79143af)
- livekit live gateway (987a1b1)
- make lib:db-module generator (d95a83a)
- master: generate token from cognito access token response (33ed542)
- medication binding (aa0523d)
- multiple file uploads for medications [skip-lint|skip-test] (8c1173f)
- nlp service (b536ffc)
- nlp visit processing (e943a04)
- nlp.svc: sqs large payload support (64c2e0e)
- option mapping consistency (bfd709d)
- passive run live qa (1dfa301)
- patient and episode management (9eacd85)
- patient management (8b10971)
- pluralize resolver names (0c87155)
- prevent account signup from mobile requests (eef0035)
- qa in transcript pipeline (f80ef8b)
- rbac support (7e04dbd)
- rbac support (7655530)
- refactor compliance and referral db structure (1b66fb9)
- referral answers output [skip-lint|skip-test] (c798bfe)
- resolve request context from auth guard (e6d861a)
- resolve request context from auth guard (a69c4f0)
- return user details on authenticate (ec1a61d)
- rpa server (c7284b0)
- rpa server (8483c78)
- save qa results to DB (08ae2cd)
- seed with test agency and user (1ad0d0b)
- set default allowed domain on agency creation (f9cc448)
- skip tagging based on query string (a16391d)
- sqs tasks & minor db changes [skip-lint|skip-test] (d7dd82f)
- sqs-consumer: handle document uploads (49e99d8)
- stabilize NLP pipelines (d4a7392)
- standardize langfuse db (8d53544)
- standardize request context mapping (afc38f2)
- submit referral to create patient (ba510e9)
- submit referral to create patient (ad275b7)
- support dynamic extensible crud services (ba28d4b)
- support multi tab runs (749a73a)
- support pipeline processing queues (c923c70)
- support user defined object tags during upload (0ff1039)
- sync device token (d208ff6)
- sync responses from user (99205b9)
- tag logs with env (9ba9e39)
- tag logs with env (c030418)
- take in service line during episode creation (e2d08a5)
- take in service line during episode creation [skip-lint|skip-test] (8b809d3)
- track sort field for visit plan content (723e095)
- unified rpa schedule retrieval (59ab5a3)
- update document template (202d9eb)
- update subsection and task handlers (1a411e2)
- update visit status on visit document submission (8b01ec2)
- use nodemailer for mail service (a151c8f)
- user model (379aeb5)
- uuid 5 connection id (a47ada8)
- visit assessment (ff64f43)
- visit plan and section crud actions (8436b7a)
- wellsky - reserve current location to clinician (6d8af38)
- wip add send notification on document ready (fa7c646)