Leggi l'account all'interno di una transazione prima di inviare un reset
sendPasswordReset non aveva alcuna transazione, quindi l'Utente è tornato staccato e `securityProvider` soggiornato un proxy pigro irrisolvibile. Lavorazione or...
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...
Lasci un rollout finire quello che il vecchio pod stava facendo
Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...
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 "...
Leggi il record SPF live di un dominio e di' di cosa ha realmente bisogno
GET /api/security/domains/{id}/spf, per il passaggio SPF su /setup/dns. La pagina di configurazione non può dare una serie di istruzioni SPF a tutti, perché l'...
L'indirizzo di lavoro di un membro deve chiamarli senza un fornitore di posta
La parola forgot-password ha risolto l'indirizzo digitato sul modulo contro due fonti: l'e-mail dell'account, e la casella di posta di org ha segnalato Primary ...
Nominare la lista dei permessi che questo PUT effettivamente passa attraverso, e ricostruire su di esso
Due cose, una delle quali è il punto del commit. Il commento: patchOrganization è un ALLOW-LIST e vive nella condivisione biblioteca, non qui. Questo controlle...
Force KamoMobile Logout — revocare i dispositivi mobili di un membro
Force-logout cancella *** sessioni, che termina un browser. Non finisce telefono: KamoMobile detiene un token dispositivo durevole e mints un fresco *** da esso...
CRUD di Org-side per un client OAuth2 di un'organizzazione
Il gemello org-scoped di PlatformOAuthClientController, dietro Non e' vero. Stessa forma DTO, stessa cripta su scrittura, stessa regola mai-return-a-secret, più...
Baseline l'endpoint di marca by-host
****************************************************************************************************************************************************************...
Servire un marchio di org dall'host è sfogliato su
Una schermata di accesso white-label è raggiunta al login. ?org= sull'URL e niente in sessionStorage, quindi il front end non ha modo per nominare l'organizzazi...
Inviare AI ora funziona in un terminale remoto l'operatore può guardare
La spedizione prepara il hand-off sulla macchina dev — screenshot, video e il prompt composto scritto su disco — e le risposte con il terminale verrà eseguito d...
Seed i due diritti di carriera sul gruppo di autore esistente di HR
MANAGE JOB POSTINGS e VIEW JOB LISTINGS sono inseriti come NON SPECIFIED come ogni nuovo diritto, quindi senza un seme la scheda /hr/careers e il membro Careers...
Elenca, rinomina e termina i terminal di un membro
E' il momento giusto. DELETE e PATCH su /terminals/{id}. Ognuno di loro risolve l'account Linux dalla SESSIONE OWN di CALLER e non passa alcun nome di conto al...
Solo il membro o il dio possono impostare la password di un membro
MANAGE MEMBER SECURITY ha superato il cancello di cambiamento-password, che ha fatto "can amministrare i membri" e "può prendere il controllo del conto di quals...
Ogni handshake terminale era 403 dietro il proxy bordo
Il sintomo riportato è stato un terminale che ha aperto e subito detto "Sconnesso", con nulla a cui agire. Riprodotta fine alla fine: i mints del biglietto fine...
Assertare la maschera offuscare, e saltare il cancello per i chiamanti senza piste
LeadFieldMaskTest si aspettava ancora una e-mail null. La maschera ora offuscato piuttosto che gli spazi vuoti — un campo vuoto legge come "questo piombo non ha...
Servire il cancello di accettazione allargato, aggiungere auto-assegnamento, e chiudere due bypass di maschera di contatto
**Endpoints for the new gate.** /leads/ available-summary and /leads/ available ora riferire entrambi i motivi che un membro è bloccato — conduce deve una nota ...
Spostare il terminale IngressRoute dove si applica qualcosa
Il flusso di lavoro di questo repo si applica esattamente configmap.yaml, distribuzione. Yaml e service.yaml, quindi un quarto manifesto accanto a loro non è ma...
Un terminale rifiutato handshake ha risposto 200
Trovato probing il endpoint schierato, non leggendolo. Ritornare falso da un HandshakeInterceptor interrompe il handshake ma non imposta nulla sulla risposta, q...
Ricostruire — l'ultima corsa è morto catturando azioni/checkout
Run 5861 fallì in due secondi, prima di qualsiasi compilazione: il corridore non poteva raggiungere data.forgejo.org per ottenere azioni/checkout. Niente a che ...
Stato perché il 101 è letto prima di tutto è scritto
L'agente analizza la richiesta con un lettore tamponato e poi pompa il grezzo socket, quindi un byte inviato prima della linea di stato sarebbe bloccato in quel...
Serve Remote Terminal — una vera shell su un WebSocket
Bridges un browser a un PTY sulla propria macchina dev del membro. Cornici binari sono il terminale, i frame di testo sono controllati; sul lungi dall'alto un H...
Inviare l'azienda al fianco del contatto ovunque sia etichettato un record
Un record che è sia un'organizzazione che una persona si chiama "Harmony Home Prestiti (Nickolas McGarry)" — la società conduce, il contatto si qualifica. Quest...
Una linea temporale di comunicazione sull'intero filtro /leads, non un piombo
# E' la stringa di query # la pagina di dettaglio di piombo tira — attraverso ogni piombo la barra del filtro corrisponde. "Che cosa ha è una domanda su un set,...
Ricostruire contro il kamo-shared-library 8dc3ea4c
Preleva l'invalidità del diritto-cache sulla fornitura di comp. Questo servizio possiede entrambe le metà: approva l'ordine e serve i diritti della cache, quind...
Ricostruzioni contro il kamo-shared-library 31b72fe9
Raccoglie la correzione di riprezzo del progetto: cambiare il conteggio del sedile di una bozza o fatturazione ciclo lasciato ogni campo di soldi e voce di line...
Ricostruzioni contro la libraria di kamo-shared 63827887
Raccoglie il sistema di calcolo. Un ordine composto ha concesso il suo piano e nessuno di i componenti aggiuntivi venduti, perché provisionCompSubscription non ...
Non spedire un inquilino il suo dominio fino a che il dominio non sia verificato
Un dominio digitato nel modulo di creazione è un CLAIM, non un host. La proprietà è comprovata da un record DNS TXT in seguito e un certificato viene rilasciato...
Interrompere una email di benvenuto non riuscita da distruggere il membro
MemberCreationService ha documentato i passi 4-6 come miglior sforzo, e per le e-mail non era vero. sendVerificationEmail è @Transactional, quindi è entrato nel...
Immettere un'organizzazione inquilina come uno dei suoi membri, da /network
Una seconda porta accanto a quella dio-mode. Gated sul nuovo IMPERSONATO piattaforma destra via @RequirePlatformRight, dove la porta esistente è gated su la ses...
Aprire uno spazio di lavoro sul suo dominio OWN, non l'host il sign-in è stato servito da
Un membro che ha firmato il login. kamocrm.com, scelto uno spazio di lavoro dal scegliente, e atterrato dentro di esso — su interno. kamocrm.com, indossando il ...
Ricostruire contro Kamo-shared-library HEAD
Nave la posizione di contatto principale fix, che vive nella libreria condivisa: LeadDTO ora restituisce il paese, la suddivisione e il fuso orario del piombo, ...
Tenere conTerminiScambiati per portare ogni campo
Il metodo ricostruisce UpdateQuoteRichiesta posizione, quindi un campo aggiunto a quello record e dimenticato qui è caduto da ogni salvataggio da un membro senz...
Smettere di rilasciare setupFee su salvare, e rompere la costruzione
withTermsUnchanged ricostruisce UpdateQuoteRichiesta posizione per un membro che può non riscrivere i termini. setupFee è stato aggiunto a quel record e non agg...
Ricostruire contro Kamo-shared-library HEAD
Spedigge il lavoro del documento di preventivo, che vive nella biblioteca condivisa: - una tassa di setup one-off su un preventivo a prezzo singolo (commerce q...
L'e-mail di un link di condivisione è stata ritirata due volte prima che potesse essere inviata
"Ho creato un link e non ho ricevuto email." Due gocce silenziose indipendenti, entrambe restituire un falso ingoiato che il pannello reso come semplice success...
Ricostruire contro Kamo-shared-library HEAD
Spedizioni la fissazione dei prezzi del preventivo: un prezzo unitario è un tasso al mese, quindi un termine lo moltiplica piuttosto che il motore che si divide...
Ricostruire contro Kamo-shared-library HEAD
Nave il preventivo totale correzioni: un termine impegnato ora totalizza il termine piuttosto che uno periodo di esso, e una citazione multiopzione non è più in...
L'indirizzo di un membro ti indica il suo org, non ogni org
Un membro che si iscrive con la casella di posta contrassegnata Primary sul loro membro le impostazioni sono state offerte a ogni spazio di lavoro il loro accou...
Ricostruire contro Kamo-shared-library HEAD
Nave le correzioni di denaro citazione, che vivono interamente nella biblioteca condivisa e così raggiungere la produzione solo quando questo servizio è ricostr...
Fornire la visibilità della piattaforma, e lasciare che sia modificato
GET/PUT /api/security/reports/catalogo, entrambi gated su MANAGE REPORTS sulla piattaforma spina dorsale. La lista proviene dalla REGISTRY, non dalla tabella di...
Eseguire i rapporti che sono dovuti, e inviarli
Un endpoint interno, X-Internal-Auth gated e costante rispetto, che DaemonService ticks. Il cron rimane nel daemon perché è replica: 1 con strategia Ricreare, q...
Le liste di una finestra di dialogo di condivisione seleziona da, e un target di condivisione che si adatta a ogni id
E' il momento giusto. restituisce la gente dell'organizzazione, reparti e ruoli come opzioni picker, in una chiamata e in una forma. Costruito su i fornitori di...
Eseguire, esportare e pianificare i rapporti del Report Studio
La metà del servizio della struttura: il catalogo, la corsa, i raccoglitori, quattro esportatori, opinioni salvate e orari. L'autorizzazione è esplicita su ogn...
Pin lo stato-label corpo un org invia per rilasciare un'etichetta
Le due forme che mancavano: una lista vuota, che è quello che sgombera l'ultima rimanente etichetta invia e che cosa il gestore ha rifiutato come malformato, e ...
Accettare un'etichetta di stato vuoto come la rimozione è
Il PUT è l'insieme completo di etichette personalizzate dell'org, quindi deve essere in grado di portare una scatola vuota. Due cose l'hanno fermato: una lista ...
Ricostruisci contro la libreria condivisa che persiste il contatto preventivo
Lo scrittore di mercato è atterrato un commit dopo questo servizio è stato costruito per l'ultima volta, e CI cloni kamo-shared-library a tempo di costruzione d...
Onora la regola di contatto di un mercato ovunque una citazione nomi qualcuno
Il dettaglio del personale, l'anteprima del personale e la pagina del cliente ora risolvono la contatto attraverso un metodo, in modo da non poter essere in dis...
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
