Mostra l'archivio messaggi di testo
Gli allegati MMS sono in linea nel database come dati: URI piuttosto che come file, così non avevano alcun record di dimensioni e non sono mai stati contati. Or...
Contare gli allegati dei messaggi di testo
Gli allegati MMS sono memorizzati e non sono stati contati. Non sono anche quelli che sono sembra: VoipMessageService codifica l'allegato come dati: URI e scriv...
Mostra ogni categoria di storage separatamente
Registrazioni di chiamate, segreteria telefonica, allegati di chat, risorse HR e marketing materiali ogni ottenere la propria linea invece di condividere uno "D...
Contare ogni tipo di file memorizzato come propria categoria
Registrazioni di chiamate, segreteria telefonica, allegati di chat, risorse HR, marketing materiali, registrazioni di riunione e ogni tipo di documento sono tut...
Misurare le caselle di posta KamoMail di ogni org
Cammina ogni mailbox Kamo ospita e registra, al giorno di arrivo, la RFC822 lo byte tiene — intestazioni, corpo e allegati codificati, in ogni cartella compreso...
Schema per la misurazione dello storage per posta
****************************************************************************************************************************************************************...
Misurare la posta Kamo realmente ospita, per mailbox
EMAIL è stato fonte di e-mail metadata.search index, che era sbagliato in entrambi indicazioni. Ha perso completamente KamoMail — un org su KAMO MAIL ha i suoi ...
Dire perché la casella di posta di archiviazione può leggere zero
Mailbox bytes conta solo la posta Kamo realmente ospita. Un'organizzazione su Microsoft 365 o Google Workspace ha i suoi messaggi sui dischi di quel fornitore, ...
Lasciare che un amministratore di piattaforma eseguire la scansione istantanea su richiesta
La spazzata è ciò che rende le rimozioni di periodo e i totali di vita per il domini discontinui rispondono a tutti, quindi i giorni persi a un outage sono pers...
Mostra l'utilizzo di storage nella scheda statistiche dell'account
La scheda ha detto "Non sono disponibili dati di utilizzo per questo periodo" per ogni organizzazione. billingApi.getCurrentUsage() è una stube che ritorna { me...
Segnala cosa sta memorizzando un'organizzazione
La scheda statistiche dell'account ha sempre detto "Nessun dato di utilizzo disponibile per questo periodo", per ogni organizzazione, perché ottenereCurrentUsag...
Schema runner per org storage snapshots
Specchi OrgStorageSnapshot come DDL esplicito, per lo stile di casa — ddl-auto crea la tabella prima, quindi il CREATE è un fallback e i DEFAULT SET sono che co...
Per-organizzazione modello di utilizzo di storage
Nulla ha mai riassunto lo stoccaggio per organizzazione. Sei entità portano un byte conteggio per file, e nessun codice aggregato uno di loro, motivo per cui l'...
Denunciare l'app divisa
La discarica ha mai riempito una fila di piano che mancava - deliberatamente, in modo che non poteva silenziosamente spostare un livello — che ha lasciato appli...
Split Apps & Caratteristiche in Disponibile / Non disponibile / Deprecato
Una lista piatta app mista la piattaforma offre con quelli che non e quelli che si è ritirato, quindi l'operatore ha dovuto leggere ogni chip per distinguerli. ...
Un catalogo di app leggibile dagli inquilini per i tipi Branch
Tipi di ramo -> App consentite ha iniziato a caricare la sua lista app da /platform-config/app-catalog, che richiede un proprietario di org di alto livello. La ...
Aggiungere una scheda Apps & Features e correggere l'elenco Apps consentiti
La nuova scheda, a destra delle Organizzazioni, controlla ciò che ogni organizzazione è offerto: disponibilità, fase di sviluppo, nome del display, descrizione,...
Servire il catalogo app e leggere le funzionalità attraverso di esso
FeatureController derivato "è questa applicazione offerta" dalla fase dell'enum in quattro luoghi separati, in modo che la risposta potrebbe essere cambiata sol...
Rendere la disponibilità delle app e la fase modificabile a runtime
Ogni attributo le impostazioni delle app rende la pagina — nome del display, descrizione, fase, deprecazione — era una costante di compilazione nel ServiceType ...
Una riga di catalogo correttamente classificata per app, su ogni radice di diritto
Nove applicazioni — POS, Strumenti di marketing, Calcolatore, Club, Inventario, Legale, Giochi e i due sistemi di origine — non aveva alcuna rappresentanza del ...
Consolle di organizzazioni fantasia server
La scheda ha caricato ogni organizzazione in una richiesta e ha reso una carta ciascuno, con il backend sbiadito per org, poi per conto, poi per abbonamento. Ce...
Fail chiuso su app un piano mai menziona
Kamo.entitlement.fail-open off ora che AppEntitlementCatalogMigration ha eseguito contro prod e ogni piano attivo su entrambe le radici di diritto (KamoCRM, Sig...
Servire la directory org come pagina filtrata, ordinata e impaginata
GET /orgs prende pagina/dimensione/q/sort/dir più sette filtri e restituisce la casa pagina busta con aggregati immobiliari. GET /orgs/{orgId} serve tutti i det...
L'idratazione della pagina a un conteggio costante delle query
Titolo principale, dominio primario, piano/mercato dietro il diritto e abbonamenti-catalogo bandiera sono ciascuno un lotto IN (:ids) su tutta la pagina, così u...
Directory riga / pagina DTO e il repository query nativo
PlatformOrgRow trasporta le due sfaccettature separatamente: diritto (sotto in entrata mirare l'org -- che cosa lo governa) e fatturazione tenuta (conti che l'o...
Org directory SQL con per-facet CTEs
Conti ceduti, abbonamenti in entrata, membri, licenziatari e bambini ciascuno aggregati nel proprio CTE prima di essere uniti a org. Unire loro in uno pass avre...
Richiesta di directory validata, bloccata
Dimensioni morsetti a [1.100] e un tipo non riconosciuto rientra al titolo, quindi un URL a mano non può richiedere l'intera proprietà né raggiungere la SQL com...
Modalità di denunce del diritto attraverso un risolutore condiviso e deterministico
TrialAdminService ha scelto il suo abbonamento di prova con findFirst() su un elenco non ordinato, quindi un org che tiene sia un processo in sospeso e attivo p...
Backfill app titola righe nel catalogo della piattaforma
L'iscrizione si risolve ora su una colonna di service type digitata, ma nessuna riga di catalogo ha portato una, quindi ogni piano ha ancora deciso di "tutto co...
Porta ipoteca e verticale personale-loan su diritto app
Un mercato MORTGAGE è apparso su /commerce ogni volta che POS era acceso, indipendentemente dall'applicazione MLOS, e /features/enable non aveva alcun controllo...
Rinominare LOS a MLOS, aggiungere Personal Loan Origination System, gate commerce verticali
La scheda App mostra ora 'Commerce: Mortgage Loan Origination System' (il titolo viene servito dal backend enum, non lo specchio TS) e un nuovo 'Commerce: Perso...
Risolvere il diritto di app da ServiceType; rinominare LOS a MLOS
L'iscrizione ha risolto ServiceType.name() contro Non e' vero. I codici del catalogo sono codici di marketing (USERS, VIDEO CONF, HR SYSTEM, ...) e mai abbinati...
E-mail un membro dalla loro riga
Aggiunge un'azione di posta accanto a chat, chiamata e profilo su una riga di membro, aprendo il Strumento messaggi con il destinatario già riempito. È nascosto...
Accetta 3 allegati GiB trasmettendoli allo storage
file.getBytes() non può rappresentare un caricamento di questo grande — un array Java si ferma sopra 2 GiB — così ogni allegato passato che è morto su un OutOfM...
Archiviazione dei contenuti in streaming in modo che un oggetto possa superare il mucchio
Gli allegati di chat si stanno spostando a un soffitto 3 GiB. storeContentAddressed ha preso un byte[], che non può esprimere questo affatto — un array Java si ...
Titolo il modulo mutuo riquadri Borrower(s)
Il modulo Loan/Borrower/Subject Property serve ogni mutuatario sul file, quindi il i titoli della scheda e del pannello ora provengono da traduzioni e leggono B...
Guidare il modello di e-mail fuori dall'indirizzo From, dietro un interruttore on/off
Il raccoglitore modello nel piè di compositore è andato. Quale modello indossa un messaggio non è un decisione separata da chi è inviato come: l'indirizzo princ...
Popup di richiesta di accettazione, visivamente distinta dall'avviso di piombo
Passa mailbox dallo stesso raccoglitore ricercabile che il compositore utilizza
Il commutatore era la metà più debole della coppia: una selezione tenendo ogni casella di posta il membro può aprire, che per l'accesso a tutto org è ogni casel...
Lasciare /sendable lasciare il gruppo alias per i chiamanti che aprire caselle di posta
L'interruttore /messages mailbox offre lo stesso set del compositore From campo, meno una cosa: un alias non può essere aperto. Mail indirizzata ad esso atterra...
Scarica il documento eseguito e scegli un vero ordine di firma
Il mittente non aveva alcuna via per il documento finito. Busta sintesi pubblicizzato un firmatoDocumentUrl puntando all'interno dell'app kamo-signer BFF, auten...
Variabili di anteprima per i modelli di e-signature
L'editor del modello di amministratore rende ogni segnaposto vuoto per una chiave con nessun campioneVariables braccio, così i sette modelli di esign previsti c...
I cinque modelli di email del ciclo di buste che non sono mai stati scritti
Una busta e-signature aveva esattamente due modelli: l'invito e la codice step-up. Nulla esisteva per tutto ciò che accade dopo un firmatario segni — per questo...
Decidere la gara di richiesta del biglietto con un aggiornamento condizionale
Ricostruire le impostazioni del mercato ipotecario in sette schede coerenti
La pagina di mercato MORTGAGE ha portato quindici schede, dodici di loro lender config, e diversi hanno risposto alla stessa domanda in due posti: hedging è sta...
Scegli l'indirizzo da una finestra di dialogo ricercabile, non un menu a tendina
Una selezione non può contenere questa lista. Tutto il /messages switcher offre è inviabile, e per un membro con ACCESS ALL MEMBER MAILBOXES che è ogni casella ...
Ricercabile, endpoint a pagina per gli indirizzi che un membro può inviare da
GET /api/email/mailboxs/sendable risponde alla stessa domanda di /accessibile — ogni indirizzo il membro può inviare come — ma come un flusso fuso che è ha cerc...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.