Gli schermi mancavano il backend
Un controllo di ogni endpoint EHR contro i suoi caller frontend ha messo su superfici che ha spedito lato server e non poteva essere raggiunto dall'app affatto....
Smettere di tracciare-link striscia clipping il proprio testo
Strumenti di marketing -> Codici di monitoraggio ha disegnato la striscia di collegamento del membro con il sopracciglio tagliare attraverso i suoi capitelli, l...
Corretto SW3's ServiceJob importazioni e pin la trappola PROCUREMENT
Compito 2 importato dao.beans.account. Conto e dao.beans.organizzazione .Organizzazione. I pacchetti reali sono conti e org — non avrebbe compilato. I supporti...
Fill ServiceLineItem e i suoi quattro assi di classificazione
ServiceLineItem spedito come una sottoclasse vuota di 18 linee il cui unico riferimento l'intero corpus era la sua dichiarazione, quindi un servizio venduto tra...
Date al coder delle conversazioni di testo un tiebreaker così i timestamp legati non sono caduti
ultimaActivityAt, quindi una condivisione di conversazione che timestamp esatto è stato escluso dal perso dalla lista in modo permanente, non solo male ordinato...
Correggere la richiesta del piano SW3
Compito 6 indicato al RetailInventoryPolicy come membro implementato del politica famiglia per copiare una forma di iniezione da. Non è mai istantaneo e mai ini...
Ufficio qualità e registrazione
Due sezioni per superfici che non avevano. QUALITÀ. Il tasso è il titolo; il gap di cura è il prodotto. Una pratica mostrata "67% controllato" non può fare nul...
Pianificare SW3, il core di dominio Service Work
ServiceJob 1..N Servizio Visita come fratellino di FulfillmentOrder, un riempito ServiceLineItem, le quattro assi di classificazione e una macchina di stato che...
Il portale del paziente — sign-in, record e accesso proxy
Il §164.524 diritto di accesso, reso reale: un paziente firma e legge il proprio problemi, farmaci, allergie, vaccinazioni e appuntamenti, e può scaricare l'int...
Il modello di identità del portale paziente
Un paziente non è un membro, e questo non è deliberatamente l'identità della forza lavoro. Riutilizzare il login del personale significa che un paziente ha tenu...
Elenca le conversazioni di testo per ultimo messaggio, per la lista di conversazione
Chiudere SW2
Quattro compiti, cinque partenze dal piano. Il più forte: il piano è proprio restrizione Maschera snippet filtrato fuori null dayOfWeek, che significa 'ogni gio...
Sollevare il motore free/busy dalla funzione webinar
L'intervallo aritmetico — espandere, restrizioneMask, candidatoStarts, e il tutto di DisponibilitàIntervallo — non era mai webinar-specifico. Tutto l'accoppiame...
Utilizzare il motore di disponibilità condiviso
MemberAvailabilityService mantiene il CRUD e diventa BusySource; aritmetica che possedeva ora vive in kamo-shared-library. Siti di chiamata sono — le delegazion...
I controlli del widget prendono anche il colore dell'org
Segui 0c97c900, che ha fatto le scorciatoie della testata. La stessa regola raggiunge i controlli all'interno riquadri: tutto ciò che porta uno sfondo indossa v...
Il nuovo spazio di lavoro si apre una volta, pronto, e come se stesso
Tre difetti con una causa, segnalato dopo aver creato Carl's Jr: la nuova scheda ha detto ?org=kamocrm.com, ha mostrato il logo di Kamo e nessuno dei colori del...
Parse ogni query core repository contro la mappatura reale
Spring Data convalida un @Query annotato alla creazione di fagioli, quindi un JPQL cattivo percorso navi verde e crash-loops il servizio consumante invece di ma...
Eliminare findConflictingEvents, che non ha mai restituito una riga
Quattro difetti indipendenti, uno dei quali svuotato il risultato impostato: esso filtrato e.user.id mentre entrambi i chiamanti passano un id membro e le due c...
Il rilevamento dei conflitti ora trova conflitti
Delegati a trovareBusyForMemberInRange ed esclude l'evento da modificare in Java, dove una nullità non può avvelenare un predicato SQL. Il test che sostituisce...
Correggere due errori nel piano SW2
La ricetta rsync ha usato un nudo 'rsync -a', che conserva mtimes — un file restaurato a una versione precedente arriva più vecchio della classe . compilato da ...
Rimuovere il controllo di ricorrenza, che ha scartato ciò che ha raccolto
L'interruttore, il numero di frequenza e di avvenimento reso sul calendario pagina e non ha raggiunto alcun payload: comporreDraft non li legge mai e suSave mai...
La scheda Comunicazioni del record mostra le comunicazioni
Ha reso il flusso multimediale del disco da solo — le note interne che la gente scrive per un lavoro. Utile, e non quello che qualcuno significa "le comunicazio...
I registri di commercio come proprietari, e un posto per le regole corrispondenti
Il terzo proprietario della spina dorsale era allargato e quello ancora definito e inutilizzato. I documenti di un disco lo appenderanno già attraverso il docum...
Posizionare il cancello di carico sul cancello, non su una bandiera "carica iniziata"
Due follow-up al negozio di sessione, uno di loro un vero difetto. assicurareLoaded deciso primo piano-vs-background da un `everLoaded` flag set quando il prim...
Piano SW2, le tre riparazioni del calendario
La ricerca ha corretto la spec su un punto: la ricorrenza non è morta a entrambi finisce. L'UI rende la pagina del calendario oggi e silenziosamente scarta ciò ...
Un gettone di spinta può essere rivendicato da una riga di dispositivo, non ogni segno passato
Compagno a MediaService 8a809b3, che ha fermato i membri ottenendo lo stesso chat messaggio tre volte più sul loro telefono. Questo cambiamento ha fatto la sped...
Il rispondente TEFCA — scoperta, query documento, documento recuperare
Le tre operazioni che un partner effettivamente chiama, espresso su FHIR piuttosto che SOAP: IHE è XCPD e XCA forme, sul percorso FHIR del QHIN Technical Framew...
Una reale credenziali per i partner di scambio e documenti recuperati
Gli endpoint del risponditore non hanno sessione utente — il chiamante è un altro server dell'organizzazione — quindi una credenziali del portatore questo probl...
Un telefono, un avviso — crollare le destinazioni push duplicate
Members were getting the same chat message three-plus times on their phone. Registrations are unique on (device_token_id, org_id, push_kind), NOT on the push t...
Una scheda solo nomina un'organizzazione che in realtà ha
Apertura TacoBell da /network put ?org=kamocrm.com sulla nuova scheda. La scheda atterra su /validate, che rende all'interno di questa shell PRIMA della sua ses...
Le scorciatoie di lancio indossano il colore dell'org, non il vetro
I quattro controlli nella masthead della piattaforma di lancio — I miei Widgets, My Wallpapers, l'interruttore della carta da parati carta da parati il membro h...
Un'istantanea di sessione per la scheda, non una per istanza gancio
useUserInfo ha tenuto la sua sessione in tre celle useState. Ha 187 siti di chiamata e circa 27 di sono montati per l'intera sessione — il nav, ogni fornitore d...
Cinque misure di qualità reale, e il motore che li gestisce
Le misure sono Java piuttosto che CQL, e il commercio vale la pena di dichiarare. L'eCQM le specifiche sono pubblicate in Clinical Quality Language, e un motore...
Il modello di misura di qualità e la riga che lo rende utile
MeasurePatientResult è il punto di questa commit. Una pratica mostrata "67% controllato" non può fare nulla con esso; una pratica mostrata i 41 pazienti NAMED i...
Recuperare un conteggio di sfondo perso dalle immagini stesse
commitBackgroundOrder scrive le immagini a STAGING, e imageBgCount è solo un record di come molti ha scritto — che ha reso quella colonna un unico punto di fall...
Portare i nove posti di lavoro di servizio a destra
Hanno spedito il controllo solo che il chiamante aveva una sessione, quindi qualsiasi membro di un org potrebbe leggere e mutare ogni ordine di lavoro in esso i...
Getta i nove endpoint Service Work dalla linea di base non custodita
Sono gated a partire da e6e1d02, quindi le loro voci di base non corrispondono più a Non c'e' un punto di ritrovo, e non c'e' nessun punto di vista. Linee. Rich...
Ferma il cliente. diritti di lettura delle file di ogni inquilino
Ogni punto finale che ha accettato un VIEW OWN * come un OR-alternativo ha caricato il suo record da sola chiave primaria, mai controllare chi apparteneva a: ge...
Il riferimento org appartiene a proxy.ts, non un secondo file middleware
Il prossimo 16 ha sostituito middleware con proxy, e questo repo aveva già proxy.ts — così aggiungendo middleware.ts accanto a esso non è riuscito il build outr...
Specchio i diritti di Servizio di Lavoro in TipoScript
VIEW SERVICE WORK, VIEW OWN SERVICE WORK, MANAGE SERVICE WORK, ASSIGN SERVICE WORK e COMPLETE SERVICE WORK terreno a ids 268-272, non il 265-269 il piano assunt...
La sessione firmata diventa per-tab
analytics.auth ha vissuto in localStorage, che ogni scheda di questa origine condivide. L'analisi è raggiunta da un handoff OTK da uno spazio di lavoro e ogni h...
L'identità di un membro e il loro org smettere di perdere tra le schede
soddisfare. per ORIGIN. Il nome, l'email e l'avatar firmati sono stati scritti lì, quindi due schede in due organizzazioni si sono sovrascritte l'un l'altro: qu...
Bulk export, C-CDA, e una contabilità che copre ogni canale
BULK EXPORT. Kickoff risponde 202 con un Content-Location e nessun corpo; polling risponde 202 durante la corsa e 200 con il manifesto quando fatto. Restituzion...
Gli asset tematici provengono da un host che risolve
Lo schermo di accesso dipinge il branding di un'organizzazione dal tema. Quel dominio non può essere risolto: un org può esistere e essere firmato prima che il ...
Una scheda, un inquilino — smettere di risolvere l'org dal cookie condiviso
Aprire KamoCRM in una scheda e un'altra organizzazione in un secondo, aggiornare il primo, e esso reso come il secondo. Chiudi quella scheda, rinfresca di nuovo...
Servire i beni di un inquilino da un host che risolve, e smettere di cancellare i suoi sfondi
Due difetti hanno scoperto mentre si lavora perché un nuovo org si è aperto senza logo e senza colori. Loro si aspettano. I beni sono stati richiesti dal tema....
Servizio Lavorare i primi cinque diritti
ServiceType.SERVICE(28) spedito con zero diritti, così i suoi nove endpoint erano solo se il chiamante aveva una sessione. Ids iniziano a 268 piuttosto che il ...
Bulk FHIR esportazione e C-CDA, e i diritti che li portano
Due cose che una pratica non può funzionare senza, e nemmeno è una versione più grande di leggere un grafico. ESPORTO BULK (clinico/bulk). Il modello FHIR Bulk...
Seguito delle notificazioni-spine, triaged
Oggetti differiti dal piano 33-task, tutti sollevati da revisione e tutti non-bloccanti. I quattro risultati della recensione integrale sono stati fissati e non...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.