Disporre i callback OAuth di un org al proprio dominio
Un URI redirect OAuth è tenuto da un terzo. Un membro lo incolla in Console di Google o Microsoft, e da allora sul valore del servizio invia sulla richiesta di ...
I dettagli del conto utente appartengono al loro proprietario, o a un operatore
Una regola, in un unico luogo, per i tre endpoint che scrivono un conto USER: il aggiornamento dei membri del profilo, l'indirizzo personale del profilo e la pi...
Una regola di rilevamento un org non può spegnere, e la lettera che invia
PROGRESSIVE LOGIN LOCKOUT unisce DetectionRuleType. Ogni altro valore su questo enum descrive qualcosa in cui un inquilino opta; questo descrive un controllo Si...
Un operatore può impostare un indirizzo personale e chiedere informazioni sul conto giusto
Due modifiche al profilo del membro, sia sulla stessa confusione: quale persona la domanda è in corso. La carta di posta elettronica personale non è più auto-s...
Lasciare un operatore dio e l'utente di sistema impostare l'indirizzo di qualcuno
L'indirizzo personale era solo auto. È anche l'indirizzo che un amministratore ha essere in grado di correggere — un membro che ha perso la casella di posta sul...
Budget gli ultimi quattro servizi per ottenere una seconda replica
BillingService, EmailService, KamoLOS e SecurityService ora eseguire due pod, ciascuno avendo messo il suo effetto condiviso programmato spazza dietro un contra...
Bloccare le spazzate condivise, e eseguire due pod
Sedici delle 17 spazzate programmate di SecurityService hanno un effetto condiviso e ora prendono un nome locazione distribuita prima di eseguire. Non c'è ShedL...
Bloccare ogni lavoro cron che muove soldi, e eseguire due pod
KamoLOS ha eseguito un pod e i suoi dieci lavori di cron sono stati corretti solo a causa di esso. Non c'è ShedLock ovunque su questa piattaforma, quindi una se...
Bloccare le spazzate condivise, e eseguire due pod
Nove delle dieci spazzate programmate di EmailService hanno un effetto condiviso e ora prendere un affitto chiamato prima Correre. Il più consequenziale è Campa...
Bloccare ogni spazzata denaro-moving, e eseguire due pod
BillingService ha eseguito un pod e le sue sette spazzate programmate erano corrette solo a causa di esso. Ecco. non è ShedLock ovunque su questa piattaforma, q...
Budget i sei servizi che hanno appena guadagnato una seconda replica
AIService, KBService, ESigService, VOIPService, DocsService e TranslateService ora eseguire due pod, così uno scarico di un nodo deve sfrattare loro uno alla vo...
Eseguire due baccelli
L'unico metodo @Scheduled, qui, e'... popola una mappa tenuto nella memoria di questo baccello. Dovrebbe correre su ogni capsula, non c'è niente di condiviso pe...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
sessioni coder accanto alle shell in esecuzione, e una barra di scorrimento che raggiunge entrambe le estremità
## Terminals è ora due punti di vista di una macchina Sub-tabs piuttosto che due schede di alto livello, perché non sono due destinazioni: un terminale è una s...
Elenca le sessioni di coder di un membro e apri una in un terminale
Due endpoint accanto a quelli terminali, e seguono la stessa regola quelli fanno: l'account Linux viene risolto dalla SESSIONE OWN di CALLER e nessun nome dell'...
Misurare se una distribuzione costa a chiunque una richiesta
Ogni correzione in questo programma è un reclamo su ciò che accade durante un rollout. Fino ad ora quei reclami non sono stati testati: MediaService spedito con...
sessioni coder sulla macchina dev, elencato e recuperabile
è qui, perché la macchina è l'unica cosa che ne conosce. ## L'indice di sessione casa, esattamente come i loro terminal sono tutto quello che tmux è in esecuz...
Bilancio ogni scarico, e fallire un dispiegamento che regressa rollout sicurezza
PodDisruptionBudgets per i 25 Diployments che ora veramente eseguire due repliche. minDisponibile: 1 lascia un pod di scarico evito e aspettare la sua sostituzi...
Condividi i consumatori di indicizzazione, e eseguire due pod
RAGService lega due durevoli JetStream del proprio — consumo di ragnote e consumo di rag-kb-consumer — e un consumatore di spinta durevole senza gruppo di conse...
Eseguire due baccelli
repliche 1 -> 2. Questo servizio non funziona @Scheduled lavoro e non lega NATS esclusivo durevole, quindi un seconda capsula non duplica nulla — è richiesta se...
Eseguire due baccelli
repliche 1 -> 2. Questo servizio non funziona @Scheduled lavoro e non lega NATS esclusivo durevole, quindi un seconda capsula non duplica nulla — è richiesta se...
Eseguire due baccelli
repliche 1 -> 2. Questo servizio non funziona @Scheduled lavoro e non lega NATS esclusivo durevole, quindi un seconda capsula non duplica nulla — è richiesta se...
Rispondi a una sonda di prontezza, e eseguire due pod
Questa distribuzione non aveva sonda di prontezza, quindi un baccello ha contato come Ready l'istante il suo contenitore il processo è iniziato. Con maxUndispon...
Rispondi a una sonda di prontezza, e eseguire due pod
Questa distribuzione non aveva sonda di prontezza, quindi un baccello ha contato come Ready l'istante il suo contenitore il processo è iniziato. Con maxUndispon...
Scolare su SIGTERM e eseguire due pod
Il prossimo gestisce SIGTERM con un processo nudo.exit(143), così ogni dispiegamento sequestrato qualsiasi questo pod aveva in volo — un post del modulo, un'azi...
Eseguire due baccelli
repliche 1 -> 2. Lo stato lato server vive in Redis, non nel pod, e non c'è lavoro programmato per duplicare, quindi una seconda replica non cambia nulla tranne...
Scolare su SIGTERM, rispondere a una sonda di prontezza, e eseguire due pod
Il prossimo gestisce SIGTERM con un processo nudo.exit(143), così ogni dispiegamento sequestrato qualsiasi questo pod aveva in volo — un post del modulo, un'azi...
Scolare su SIGTERM, rispondere a una sonda di prontezza, e eseguire due pod
Il prossimo gestisce SIGTERM con un processo nudo.exit(143), così ogni dispiegamento sequestrato qualsiasi questo pod aveva in volo — un post del modulo, un'azi...
Scolare su SIGTERM e rispondere a una sonda di prontezza
Il prossimo gestisce SIGTERM con un processo nudo.exit(143), così ogni dispiegamento sequestrato qualsiasi questo pod aveva in volo — un post del modulo, un'azi...
Una serratura distribuita, quindi una spazzata programmata può sopravvivere a una seconda replica
Non c'è ShedLock ovunque su questa piattaforma e non c'è mai stato. Tutti 97 @Scheduled spazza attraverso 18 servizi sono corretti solo perché ogni servizio fun...
Verniciare ogni logo sul sito di registrazione nel colore overlay dell'org
L'org sceglie "Register Site Logo Overlay" in kamo-internal accanto al home page e sovrapposizioni dello schermo di caricamento. Una impostazione per l'intero s...
Verniciare ogni logo sul sito di accesso nel colore overlay dell'org
L'org sceglie "Login Site Logo Overlay" in kamo-internal accanto alla casa pagina e sovrapposizioni dello schermo di carico. Una impostazione per l'intero sito:...
Scegli un overlay logo per i siti di accesso e di registrazione
Una quarta e quinta superficie accanto alla home page, schermo di carico e KamoMeets sovrapposizioni, condividendo il loro vocabolario di tredici token e il lor...
Fare MediaService corretto su più di un baccello, e eseguire due
MediaService ha mai eseguito solo una singola replica, quindi una distribuzione di esso era un outage di chat totale e un OOM era lo stesso. Non poteva eseguire...
Cuocere i sovrapposizioni del logo sign-in e sign-up in config.json
kamo-login e kamo-register funzionano sui loro padroni di casa senza OrgContext, quindi questo file è l'unico modo in cui il loro branding prende - lo stesso Ka...
Un logo overlay per i siti di accesso e di registrazione
Altre due colonne nel vocabolario home logo overlay già stabilito: un token, non un hex, quindi un org che rebrands mantiene un sovrapposizione corrispondente a...
Rispondi al link in una lettera di cambio indirizzo
/verify-email-change spende il token in una lettera di cambiamento di indirizzo e dice quello che e' successo. Vive qui piuttosto che nello spazio di lavoro per...
Cambia il tuo indirizzo e una scheda della piattaforma per ogni account
Due superfici, unite da una distinzione la piattaforma non ha mai spiegato chiunque: un account utente è il PERSON, e un membro è un'organizzazione rapporto con...
Aggiungi un abbonato di gruppo di coda, quindi il lavoro è condiviso piuttosto che pinned a un pod
Compagno di sottoscrivereEfemeral. Due posti di lavoro diversi, due consumatori diversi: sottoscrivereEffimero ogni capsula deve vedere ogni messaggio (qualcos...
Aggiungi un abbonato effimero, quindi più di una capsula può servire una conversazione
Un consumatore di spinta durevole ammette esattamente UN abbonato. La seconda capsula per legare lo stesso nome è rifiutato con [SUB-90012] Il consumatore è già...
"Cosa è successo?" riempie la finestra, così massimizzando lo ingrandisce
Ogni altro campo sul modulo di relazione è dimensionato dal suo contenuto. The descrizione è quello che qualcuno sta realmente scrivendo in, quindi ora ci vuole...
Cambiare un indirizzo personale dimostrandolo e amministrare i conti
Due superfici sul conto USER, che fino ad ora non aveva server propri — i campi dell'account sono raggiungibili solo tramite MemberController, un endpoint per "...
I due letti della piattaforma L'elenco degli utenti è costruito su
Un cercatore di pagina, cercato su USERS, e un numero di membri in lotto. Il ricercatore non è filtrato da isFake di proposito. Revisione e compensazione di qu...
Buzz un telefono del membro quando la posta arriva
MessageIndexer è già un consumatore durevole di email.inbox.> e già risolve la casella di posta OWNER, quindi è dove questo appartiene — una notifica per messag...
Un tipo EMAIL, e ogni spinta ora nomina il suo org
EmailService solleva la notifica fuori IMAP IDLE e chiede MediaService a fornire attraverso il punto finale di spedizione interno che esiste per esattamente que...
Anteprima variabili per le due lettere di scambio e-mail
Entrambi i nuovi modelli canonici rendono nella console il momento in cui questo servizio è ricostruito sulla biblioteca condivisa che li trasporta; senza un ca...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.