Servizio macchine Dev e controller
Il nome utente deriva dall'email del membro ACCOUNT, non dall'email di lavoro TeamMember — un indirizzo di lavoro può sedersi su un altro dominio e produrre sil...
Client HTTP per l'agente di provisioning della macchina dev
salute() ingoia i guasti di trasporto e le risposte false così il preflight SSO può restituire un 503 azione piuttosto che un 500.
AES-GCM codice segreto e derivazione del nome utente POSIX
Codec è deliberatamente reversibile — RDP autologin ha bisogno di una password reale — e utilizza GCM in modo da una riga manomessa o chiave sbagliata non riesc...
Invia ids int64 al browser come stringhe, senza toccare sessioni
CockroachDB Unique rowid() ids sono 19 cifre, passato Numero. MAX SAFE INTEGER, quindi un id inviato come numero JSON arriva nel browser con le sue basse cifre ...
Eliminare la configurazione Long-as-string morta e pin perché deve rimanere morto
JacksonConfig ha registrato un record di serializzazione Long as String -- la guardia standard per CockroachDB ids, che passano oltre JavaScript MAX SAFE INTEGE...
Smettere di rifiutare i campi di richiesta, il DTO non ha
Dichiarare un fagiolo ObjectMapper si allontana dalla configurazione automatica di Spring Boot uno, e un mapper costruito a mano porta i default di Jackson piut...
Risolvere il logo KamoMeet overlay in config.json
KamoMeet è una forchetta Meet senza accesso a OrgContext, quindi impara org branding dal tema config.json questo servizio cuoce. L'org memorizza un overlay TOKE...
Ricostruire contro la colonna di caricamento logo overlay condivisa-lib
Nessun cambiamento sorgente. CI cloni kamo-shared-library a tempo di costruzione, quindi Organizzazione.loadingLogoOverlay è mappato solo una volta che questo r...
Limitare la ricerca dei membri ai titolari di un dato diritto
Il picker dell'assegnazione principale ha bisogno della directory per restituire solo le persone che possono effettivamente lavorare un piombo, quindi /team-mem...
Smettere di fallire un branding salvare oltre le bandiere di conformità che non ha mai inviato
PUT /org/{id} ha derivato gli intervalli di età e le tre bandiere ATF da file memorizzato ogni volta che una richiesta li ha omessi, allora ha affermato tutti e...
Ricostruire contro la colonna home logo overlay condivisa-lib
Nessun cambiamento di fonte qui. I cloni CI di SecurityService sono incisi alla biblioteca costruire il tempo, in modo che solo le mappe Organizzazione.homeLogo...
Lascia che il creatore scelga le app del nuovo org
La procedura guidata di creazione di rete ottiene un passo Apps & Features, e questo è il metà che lo rende reale. /branch-types/creatable ora descrive le appl...
Creare e cancellare un piombo prendere i diritti che li nominano
LeadController è uno dei controller meglio raccolti nella piattaforma — VIEW LEADS, EDIT LEADS, ASSIGN LEADS, REASSIGN LEADS MANUALLY, VIEW UNASSIGNED LEADS ed ...
Proteggere gli account dio nell'elenco degli amministratori della piattaforma
I diritti della piattaforma di un account dio possono essere modificati solo da un altro dio, e da un dio account non può mai essere rimosso dalla lista — da ch...
Cuocere l'ordine di sfondo dell'org in config.json
kamo-login, kamo-register, il sito di marketing e KamoMeet tutti leggono tema secchio config.json per backgroundImageCount; sfondoOrdina ora corre accanto a ess...
Rinominare un membro è un atto di amministrazione, e ora ha un cancello
La carta di nome legale del profilo del membro era auto-solo, quindi un amministratore che ha digitato un nome sbagliato sul modulo di creazione non potrebbe ma...
Tutte le reti seguono il diritto utente del sistema
Vedere ogni organizzazione e poterne entrare sono la stessa decisione — l'elenco esiste in modo che un operatore possa trovare l'organizzazione che stanno per s...
Risolvere ogni annotazione della piattaforma del gestore una volta
L'intercettore è registrato per /** quindi la ricerca di annotazione ha funzionato su ogni richiedi questo servizio serve, sign-in incluso, e AnnotatedElementUt...
Chiudere il percorso add-path intorno alla piattaforma-admin lockout guard
POST sostituisce i diritti di un amministratore esistente, così può portarli via come e dare loro — ma solo i percorsi PUT e DELETE hanno controllato se la modi...
Fornire i diritti della piattaforma su ogni superficie della piattaforma
@RequirePlatformRight + PlatformRightInterceptor sostituire tre laminato a mano "è il chiamante un proprietario di top-level-org" cancelli che erano copie l'uno...
Elenco, rinomina, reti e stream caricati effetti sonori
Bytes arriva attraverso ConversionService (che possiede ffmpeg e lo scanner); tutto dopo è qui, dove la sessione e le regole dello scoping già vivo. Tutti e tre...
Leggi e scrivi i tre strati dello stack event-sound
GET restituisce tutti e tre gli strati in un viaggio rotondo più quello che il chiamante può modificare — ogni pagina delle impostazioni ha bisogno dell'intero ...
Fornire il lato server dei diritti di ricerca doc-share
/ soci-subscribers e /team-members-appaltatori enumerate l'organizzazione persone — nomi e ids — per riempire il documento-share autocompleto, e richiesto solo ...
Normalizzare il membro sovrascrive contro la gerarchia
I diritti diretti dei membri passano ora attraverso RightsHierarchy. normalizzareLivel prima di loro sono perseverati: un bambino concesso tira i suoi antenati ...
Smettere di copiare i dettagli del piombo sull'evento del calendario
L'evento ha portato il nome, il numero, l'email e il momento migliore per chiamare, copiato nella sua descrizione quando la chiamata è stata prenotata. Una copi...
Smettere di scrivere il percorso principale nella descrizione del callback
Ha letto "Apri il piombo: /leads/view/123" e non era un collegamento. Non potrebbe essere: la descrizione è modificata in un'area di testo, dove il testo è test...
Riepilogo delle chiamate per il marcatore della lista dei lead
Risposte che portano hanno una chiamata ancora in attesa, e quando il più presto è dovuto, per l'organizzazione del chiamante in una sola richiesta. Il suo punt...
Un callback che torna al comando
Il callback ha già raggiunto il calendario del membro, come evento dal titolo "Lead Callback" con il loro commento nella descrizione. Niente ha detto di chi l'h...
Il limite di autorizzazione per la configurazione del fornitore di payroll
Relays the new**************************************************************************************************************************************************...
Relè il vuoto del pugno
Passaggio per POST /punches/{id}/void, la chiave di cancellazione dell'editor e la macchine dietro fusione di due campate adiacenti. Stessa autorità di /corret...
Relè l'intervallo di periodo dell'editor
Passaggio per GET /members/{id}/range, il grafico del periodo è letto. da/per inoltrato solo quando presente in modo da TimecardService può risolvere la propria...
Endpoint della cronologia degli account, righe dei membri reali, una directory di tutti i membri
La vista dell'account può ora dire quello che è successo a un account e chi è su di esso. - Ogni mutazione sulla superficie del conto registra la storia: crear...
Un corpo di pronto soccorso non leggibile è sconosciuto, e il conteggio di approvazione si muove nella sua finestra
Il bug del percorso sbagliato è fisso e la forma di risposta è verificata, ma la CLASS di il fallimento che apparteneva era ancora aperto: se TimecardService ri...
Un relè di prossimità fallito che aspettaApprovazione sconosciuta, non uno zero sicuro
Con FINALIZE PAY PERIODS tenuto, una risposta di prossimità 5xx/404/non separabile sinistra in attesaApproval seduto al suo iniziale 0 — il registro WARN licenz...
Portare la metà di approvazione dell'hr-summary su FINALIZE PAY PERIODS
Indicare il compositore a un privilegio ravvicinato. Il relè è proprio mapping guard con FINALIZE PAY PERIODS, e risolvereRole non ammette MANAGE TIMECARDS all'...
Il riepilogo della frequenza chiamato un percorso che non esiste
riassunto() ha chiesto a TimecardService di... Questo è il nome del SecurityService MAPPING, non di alcun percorso a valle. TimecardService non ha un tale perco...
Riepilogo delle presenze per la panoramica HR
Una chiamata di MANAGE TIMECARDS-gated che compone il roster e manager-queue relè con l'eccezione locale, l'occupazione e le file pay-period.
Iscrizione del relè
MANAGE TIMECARDS per leggere o cambiare chi è su schede temporali — l'iscrizione decide chi viene pagato da questo sistema, quindi è tenuto all'amministratore H...
Relè la coda delle eccezioni
MANAGE TIMECARDS per leggere la coda e rinunciare, perché la coda nomina ogni membro con un problema e rinunciando cambia ciò che il cancello finalize legge. Th...
Relè operazioni di rinfuse e presenze
Il ruolo di approvazione di massa è DERIVED qui dai diritti del chiamante e allegato a il sentiero — mai letto dal corpo. Un ruolo fornito dal corpo è un corpo ...
Relè i rapporti di conformità, il pacchetto di prove sull'identità
I resoconti di org hanno bisogno di MANAGE TIMECARDS. Il pacco prova non lo fa, quando — e questo è il punto. Il pacchetto è quello che un dipendente ha bisogno...
Relè la superficie di configurazione della scheda temporale
MANAGE TIMECARDS per leggere le regole dell'org — la settimana lavorativa e le impostazioni di arrotondamento descrivere come tutti nel org è pagato — e FINALIZ...
Relè l'editor, autorizzato dall'identità prima dei diritti
Un EMPLOYEE può correggere il proprio record — questo è il punto del redattore, e rifiutando lascia il dipendente senza modo di dire che l'orologio era sbagliat...
Firmare ex dipendenti a un livello limitato invece di rifiutarli
Un membro del team il cui impiego non è ACTIVE è stato rifiutato alla porta con "Il tuo account esiste ma non è attivo in questo momento." Quella era la forma s...
Relè omologato con ruolo risolto dai diritti
IL RUOLO E' DECIDEto QUI, dai diritti dell'interprete e dal loro rapporto con la soggetto -- mai dal corpo di richiesta. Un corpo che potrebbe nominare il propr...
Relè di SecurityService a TimecardService
Il confine dell'autorizzazione. TimecardService detiene i dati e il motore ma non sessione; questo tiene la sessione e decide chi può fare cosa, poi relè. The i...
E' IL MOMENTO GIUSTO
timezoneService.ts ha chiamato questo endpoint da quando è stato scritto ed è esistito in nessun servizio Java; il cliente ha ingoiato il 404 e risolto a UTC. N...
Seguire il nome del ricercatore di abbonamento
E' sparito dal comune. biblioteca. Il suo ritorno facoltativo dipende da un vincolo unico che non più esiste, quindi una volta che un account contiene sia un ab...
Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più
La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...
Smettere di spedire una credenziali condivisa come predefinito config
La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.