Lasciare la parola organizzazione il nastro, e possedere l'icona scheda
"Welcome Back!" si sposta dal layout radice in PaneRibbon, un componente client, perché la formulazione è ora l'organizzazione di scegliere e questo sito impara...
Portare l'annuncio di lavoro attraverso un sign-in, e atterrare sulla scheda Carriere
Qualcuno che preme Applicare sulla scheda di carriera pubblica e già ha un account raggiunge la pagina del registro, segue il link di accesso, e usato per arriv...
Fade il luccichio fuori a due angoli, e beccarlo a metà
La lucentezza ora muore completamente negli angoli in alto a destra e in basso a sinistra e picchi, a metà opacità, sopra la parte superiore sinistra e inferior...
Eseguire un glimmer intorno al gap del pannello ogni cinque secondi
Un gradiente conico incentrato sul pannello, spun una volta per --glimmer-periodi, dipinto due volte: una spazzata riempie il gap 15px, e un cerchio 2px sul bor...
Sigillare ogni schermo in un pannello arrotondato sotto un nastro d'angolo
Ogni percorso ora rende all'interno .kamo-pane: una scheda inset 15px dal browser bordo con un raggio di 14px, un'ombra morbida e troppo pieno: nascosto, quindi...
Mostra il blocco progressivo, quindi un segnale tenuto si spiega
Il server ora rifiuta i segni su una scala — cinque tentativi liberi, poi cinque secondi, poi serrature di cinque, quindici e trenta minuti, poi un blocco perma...
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...
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:...
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...
Lasciate che un membro firmato raggiunga il modulo di iscrizione, e di nuovo dal raccoglitore spazio di lavoro
Due metà dello stesso problema: la pagina di login era una strada a senso unico. Ha convalidato qualsiasi cookie *** esistente su carico e, quando la sessione ...
Rivelare lo spazio di lavoro prescelto e dare all'elenco la barra di scorrimento dell'org
Due cose sul picker dello spazio di lavoro, entrambi sulla stessa lista. Lo spazio di lavoro che un membro utilizzato per ultimo è prescelto e nominato sul pul...
Il raccoglitore dello spazio di lavoro mostra il logo di ogni org
Due lettere in piedi per un logo era una soluzione per la risposta non portare uno. Si'. fa ora, risolto lato server dalla cartella il tema dell'org è stato for...
Marca e applica la schermata di accesso con ?org=
login.kamocrm.com è lo schermo di accesso per ogni organizzazione che non ha l'ospite del proprio, così il nome host non può dire quale si sta firmando. Traduzi...
Aggiungi il raccoglitore spazio di lavoro
Un segno in cui i nomi di nessuna organizzazione ora torna con una lista invece di una sessione. Questa è la metà del cliente: /api/login passa che payload attr...
Ricostruire il pannello di benvenuto intorno a una linea di stato live
La colonna di sinistra era un titolo generico, una latitudine di sicurezza e un mucchio di decorazione dell'ambiente (freccia del punto, orbi galleggianti, un d...
Sostituire l'avviso di riserva con un piatto di stato animato
I messaggi di accesso in linea ("Login successo! Ridirezione...", "Non valido nome utente e / o password.") usato Alert predefinito di MUI, il cui riempimento p...
Onora l'ordine di presentazione sequenziale/shuffle
config.json ora trasporta backgroundOrder accanto backgroundImageCount. Shuffle re-randomette su ogni anticipo e non ripete mai la cornice su schermo; una chiav...
Avanti l'host di login in modo che il recupero possa risolvere l'org
Password di recupero accetta ora l'indirizzo di posta primaria di un membro, che solo nomina un account all'interno di un org. Questo proxy raggiunge SecuritySe...
Completa un login che si è fermato al secondo fattore
SecurityService ora passa il login su un secondo fattore (§164.312(d)). Quando uno è deve esso crea la sessione ma tiene la sua chiave una volta, ritornando tok...
Aggiungi analytics + ?registered=1 avviso di benvenuto
- Mont analytics Componente client di analisi nel layout root: successivo/script loader per analytics.kamocrm.com tramite data-domini a login.kamocrm.com solo (...
Mostra TRIAL USE SOLO pillola sopra Powered-by per prova org
Self-fetches /api/trial-status (proxy to SecurityService pubblico trial-status endpoint, risolto da login host) e rende una pillola ambra sopra il Powered-by pi...
Kamo-login onori software auth logo + scheda titolo
- DynamicMetaLoader: lettura dell'identità del software + selettori auth da config.json, set scheda titolo dal nome risolto (authNameBrandSource), persistere au...
Mostra l'avviso collegato all'account su ?linked=1
Quando si registra un account esistente a un nuovo org, si reindirizza qui con ?linked=1. Mostra "Hai già un account Kamo - abbiamo aggiunto questa organizzazio...
Pannello sanguina fuori pagina sinistra in modo che il suo bordo non si mostra mai sul rimbalzo; carta sbiadisce ~250ms prima
- Il pannello Welcome/Recover si estende ora --welcome-bleed (16rem) sul bordo sinistro con il suo bordo destro ancora fissato a --welcome-w; l'imbottitura del ...
Ingresso coreografato — molle del pannello in dopo i carichi di bg, poi sbiadi della carta
Attendere la prima immagine di sfondo (onLoad, con un fallback di sicurezza 3s), poi molla-bounce il pannello di benvenuto/recupero in da fuori schermo a sinist...
Parallax puntatore (x+y) tra pannello di benvenuto e sfondo
Entrambi gli strati si allontanano con il puntatore a diversi tassi e direzioni opposte tramite molle framer. Lo sfondo è scalato 1.12 e il pannello di benvenut...
Spostare il logo animato in basso a destra, incentrato sopra Powered-by pillola
PoweredByKamo ottiene un logo opzionaleSlot reso centrato direttamente sopra il pillola all'interno del suo ancoraggio fisso in basso a destra (altre pagine non...
Pannello di benvenuto traslucido a sinistra + scheda forma arrotondata centrale
Pannello di benvenuto/recuperare ora a tutta altezza, a filo sul bordo sinistro, sulla parte superiore immagine di sfondo con un lavaggio traslucido e angoli qu...
Percorso pagato iscrizioni per il checkout dopo il login
Dopo aver avuto successo (manuale o auto-login), consumare l'apice-dominio sp checkout plan cookie lasciato da kamo-registra e reindirizzare l'acquirente al mar...
Utilizzare il nome e la descrizione breve org nella testa HTML
DynamicMetaLoader ora imposta documento.title a "Login - {siteNameShort}" e scrive la descrizione org nel tag meta descrizione. Dati statici layout.tsx fallback...
Reset Capcha *** dopo ogni tentativo di login fallito
Gli utenti devono ri-verificare sono umani dopo ogni password errata. Chiama widget.reset() e cancella CapchaVerified/payload stato su guasti delle credenziali ...
Modulo di blocco e auto-proceed dopo Capcha quando si presenta presto
Se l'utente si presenta prima che il widget Capcha sia verificato, il modulo è ora disabilitato e il widget viene attivato programmaticamente. Una volta verific...
Mostra banner verificato e email pre-riempimento dopo la verifica e-mail
Reads ?email verified=1&email=... da URL on mount, mostra un successo allerta, pre-riempisce il campo username, quindi pulisce l'URL.
Aggiungi /reset-password pagina, aggiornamento Forgot Password link
Ripristino della password di posta elettronica a tre stadi: il modulo di posta elettronica → nuova password. Verifica automaticamente il token dall'URL. Carta d...
Redirect Password dimenticata per registrarsi.{domain}/recuperare
Utilizza il modello sostituto esistenteDeepestAlias, coerente con il link del registro. Password reset ora vive su kamo-register.
Sostituisci l'errore EMAIL NOT VERIFIED con una ricca scheda di verifica
Quando il login fallisce con EMAIL NOT VERIFIED la carta di accesso è ora sostituita da una schermo lucido "Check your inbox": busta animata SVG con patta di ap...
Filo reale API chiama in /recuperare pagina (SP3)
Sostituisce tutte le stube falseSubmit() con recuperoApi chiamate. Aggiunge SMS OTP verifica fase, ingresso di e-mail di seme, passo di nuova password e atterra...
Aggiungi un sottile backlink KamoCRM alle pagine auth
Aggiunge un piccolo "Powered by KamoCRM" stile footer distintivo ai tre utente- superfici autentiche (login, recupero, convalida). Dal momento che la kamo-login...
Aggiungi ?next= supporto dei parametri in avanti per il reindirizzamento post-login
Cattures ?next=/path da URL e lo trasporta tramite login manuale e flussi di auto-login, applicandolo all'URL redirect di OTK così kamo-internal può reindirizza...
Modificare l'etichetta widget per 'Verify', aggiornare il messaggio di errore di login non verificato
Sostituire il pacchetto Capcha npm con forcella kamo-capcha-widget con etichetta privata
Passato dal pacchetto Capcha npm a monte al nostro MIT-forked kamo-capcha-widget con tutto il branding spogliato alla fonte. ombra eliminata hack DOM e CSS over...
Integra il widget Capcha proof-of-work *** nelle pagine di login e ripristino
Aggiungi KamoCRM promo flyer modello HTML e script di generazione Puppeteer
Aggiungi cookie USERNAME e REMEMBER ME con impostazioni specifiche di dominio
- Impostare il cookie USERNAME quando si ricorda di me viene controllato il login di successo (1 anno di scadenza) - Cancella cookie USERNAME quando ricordi di ...
Aggiungere modalità di uscita standalone ed espandere i modelli di immagine remota
Aggiungi dominio-agnostico IngressRoute per SSL e routing automatici
- Aggiunto k8s/ingressroute.yaml con HostRegexp modello per login subdomain - Aggiornato CI/CD per distribuire IngressRoute automaticamente - Consente la genera...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.