Lassen Sie die Organisation Wort die drei Bänder, und besitzen Sie die Registerkarte Symbol
Die Routenkarte in PaneRibbon bleibt genau so, wie sie war und wird zum Fallback layer: jeder von "/", "/member" und "/team" paart jetzt die Formulierung dieser...
Mint eine Besucher-ID, wenn ein Empfehlungscode ohne einen ankommt
RegisterFlow bereits gelesen .?discount= ohne Durchlaufen der Marketing-Medienware - ein Code in eingefügt ad, eine E-Mail oder ein QR-Code, oder ein Cross-Apin...
Tragen Sie die Stellenanzeige zum Anmeldelink
Viele Leute, die auf dem Karrierevorstand anwenden, haben bereits ein Konto und kommen Sie nur hierher, um das zu entdecken. Der "Sign in" Link trägt jetzt die ...
Frost die ganze Pane, und lassen Sie die Oberfläche auf sie wieder zu Glas
Die Pane war eine undurchsichtige weiße Karte. Es ist eine Glasscheibe jetzt, an zwei Stellen die verschiedene Arbeiten machen. .kamo-pane selbst geht leicht d...
Eine Fläche, eine Level-Spur-Schrittschiene und Chrom der Mieterfarben
Die /Team und /Mitglieder-Bildschirme waren zwei nahezu untrennbare Glasplatten gestapelt mit einer Lücke, einem MUI Stepper in seinem Standardgrau, und eine Fo...
Tragen Sie den beantragten Job auf das Konto erstellt
Der Career Board schickt Kandidaten zu /team?jobId=<uid'. Das uid ist in geparkt ein Apex-Cookie wie bisher, aber es ist jetzt READ BACK bei der Einreichung und...
Setzen Sie jeden Bildschirm in der gleichen Palette, unter einem Per-Schritt-Band
Ports kamo-login Shell: Jede Route macht jetzt innen .kamo-Panel, eine Karte inset 15px von der Browserkante mit einem 14px Radius, einem weichen Schatten und Ü...
Beweisen Sie den Einsatz durch Digest, nicht durch Tag
Die vorhergehende Commit-Demitenung stoppt "Set-Image" als stilles No-Op. Dies behauptet, die Ergebnis: Nach dem Rollout wird der Tag auf eine Verdauung bei der...
Ein Umbau der gleichen Verpflichtung eingesetzt nichts und berichtete Erfolg
Das Bild ist mit dem Commit SHA markiert, so dass der Wiederaufbau der gleichen Commit produziert eine identische Bildreferenz. "kubectl Set Bild" dann ändert n...
Sagen Sie dem Server, für welche Organisation das Resend ist
Der Resend-Button des Verifikationsbildschirms hat Erfolg und das Senden gemeldet nichts für jede Organisation außer der eigenen Plattform. Bereits im Körper d...
Die Rollout-Sicherheitseinstellungen mussten dorthin gehen, wo CI sie tatsächlich liest
kamo-register ist der einzige Dienst auf der Plattform, dessen CI generiert seine Deployment Inline, mit einem heredoc, anstatt k8s/deployment.yaml anzuwenden. ...
Drain auf SIGTERM, beantworten Sie eine Bereitschaft Sonde, und laufen zwei Hülsen
Nächster Griffe SIGTERM mit einem bloßen process.exit(143), so dass jeder Einsatz abgetrennt, was diese Hülse hatte im Flug einen Formularpost, eine Server-Akti...
Jedes Logo auf der Anmeldeseite in der Overlay-Farbe der Org-Seite bemalen
Die org wählt "Register Site Logo Overlay" in kamo-internal neben der Startseite und Laden Bildschirm-Überlagerungen. Eine Einstellung für die gesamte Website: ...
Geben Sie den Rollout-Raum für die 15er minReadySeconds jetzt Kosten
progressDeadlineSeconds war 60. Das ist das Fenster, in dem ein Rollout Fortschritte zeigen muss, bevor Kubernetes gibt auf und markiert es gescheitert, und die...
Wiederherstellen dieses Manifests CRLF-Linien-Endungen
Die vorherige Commit-Übermittlung schrieb die Datei mit einem Skript um, das sie auf LF normalisiert hat, was ein whole-file diff für eine Änderung, die ein Dut...
Lassen Sie einen Rollout beenden, was die alte Hülse tat
Deploys ersetzt die einzige Hülse jeder Service mit nichts, um die Anfragen in fangen Flug. Drei Einstellungen, die auf die gesamte Flotte angewendet werden: -...
Tragen Sie die Antragsforderung Token über die Registerübernahme
Ein Kandidat kann sich nun von der öffentlichen Karriere-Website ohne Konto bewerben. Die Anwendung wird gegen die E-Mail-Adresse gespeichert, die sie getippt, ...
Malen Sie einen White-Label-Schilder-Bildschirm von der Organisation des Gastgebers
Gleicher Defekt wie kamo-login a200fc6, gleiche Ursache. getThemePath() der letzte Ausweg Nachdem ein Themenordner aus dem Hostnamen abgeleitet wurde - die Name...
Denken Sie daran, welche Stellenanzeige einen Kandidaten hierher gebracht hat
Die öffentliche Karriere-Website verlinkt auf /team?jobId=<uid'. Anmeldung ist mehrere Schritte, überquert Hosts und prallt durch E-Mail-Verifikation, so dass d...
Clip des Hintergrundkarussells, so dass seine Zoom-in stoppt blinkt eine Scrollleiste
Der eingehende Rahmen animiert von Skala 1.04, und seine Wrapper hat keine Clipping, so dass die überdimensionierte hing .2% des viewport vorbei an der unteren ...
Wiederherstellen Sie die Tapete des Verifikationsbildschirms, lassen Sie seine ***, modernisieren Sie seine Statusplatte
Drei Dinge falsch mit /verifikation, alle sichtbar auf einem Bildschirm. Die Tapete nie geladen. PostCompletionScreen genannt **************** aber dieser Para...
YearEst ist optional auf der org, so zugeben, die Null, die ankommt
Jahr etabliert ist nullbar auf die Organisation Einheit und SecurityService serialisiert die Null explizit, so dass die angegebene "Nummer" nie die ganze war Dr...
Brand der Anmeldebildschirm aus dem Alias der Org, nicht der Host
register.kamocrm.com ist die Anmeldeseite für jede Organisation ohne Register Host seiner eigenen, so dass ein Host-abgebucht Thema-Ordner malte alle von ihnen ...
Marke und Umfang Anmeldung mit ?org=
register.kamocrm.com ist die Anmeldeseite für jede Organisation, die keine hat Registert host of its own, so dass der Hostname nicht sagen kann, welcher ein Bes...
Lesen Sie die Rabatt-Cookies und senden Sie die Rabatt* Felder
Folgt der Marketing-Seite: kdsc_vid / kdsc_src, mit ?discount= als query-param fallback für einen Besucher, der auf dem Registerformular mit dem Link landet noc...
Tragen Sie die Marketing-Verweisung in die Anmeldung
Die Marketing-Website markiert einen überwiesenen Besucher mit kmrt_vid und kmrt_src auf der Shared apex, also registrieren.<apex? kann sie lesen; handleVersund...
Halten Sie die int64-IDs des Tokens als Ziffern, nicht als Zahlen
KToken konnte einen echten Token nicht verifizieren. Die vier ids, die es trägt, sind int64s, und die Java Signer (kamo-shared-Bibliothek KToken#canonicalForMac...
Ehrung der org's sequentiellen/shuffle Diashow-orden
Gleicher config.json-Vertrag als Kamo-Logo: HintergrundOrder fährt alle drei Registrierung Hintergrund, abwesenden Schlüssel bleibt sequentielle.
CRLF-Linienende auf ServiceType.ts wiederherstellen
Die vorherige Commit-Verpflichtung schrieb die Datei durch ein Tool um, das CRLF zu LF normalisierte und aufwirbelte jede Linie. Die 23 Geschwister-Dateien unte...
AppType/ServiceType-Spiegel mit der MLOS-Reanname synchronisieren
ServiceType.LOS wurde MLOS (Hypothek, id 14 beibehalten, weil ORG_FEATURES die ID fortbesteht) und die freigefahrene LOS-Taste ist jetzt das Personal Loan Origi...
Auto-Login nach E-Mail-Nachprüfung über Einmalschlüssel
Wenn /verify-email mit dem Additiv otk + autoLoginHost antwortet Felder (gemint von SecurityService bei erster Überprüfung), Deep-Link direkt auf https://<host?...
Entsperren Porträt-Handys, fügen Sie Analytics Trichter-Analysen, fix Plan Handoff
- Entfernen Sie das Porträt-Telefon-Gate und "rotieren Sie Ihr Telefon" Dialog, der die ganzen Assistenten auf Porträt-Handys; der Assistent macht jetzt Singl...
Überragende Arbeiten in der Arbeit
Inszeniert und engagiert wie-ist, so dass nichts im Arbeitsbaum links ungebunden. 16 Dateien geändert, 3396 Einfügungen(+)
Harden Sie die kubectl Download gegen schuppige Egress [skip ci]
dl.k8s.io über den Ausschritt des Läufers fällt zeitweise mitten im Transfer: Curl: (56) OpenSSL SSL_read: Entschlüsselung fehlgeschlagen oder schlechtem Reko...
TRIAL USE NUR Pille über Powered-by für Test orgs anzeigen
Refactors PoweredByKamo in einen festen Säulenstapel und Selbst-Fee /api/trial-status/{host' (proxy zu SecurityService public trial-Status Endpunkt), die Darste...
Kamo-register ehrt Software auth Logo + Name
- DynamicMetaLoader: Software-Identität + auther Selektoren von config.json lesen, auflösen tab Titel, persist auth logo/name state to sessionStorage - brand....
Mitgliedstyp von den /member und /team Pfaden senden
/Team-Anmelder erstellen ein TEAM_MEMBER (erstelltes PROSPECT, anstehende Admin-Aktivierung); /member Anmeldungen erstellen einen MEMBER. RegisterFlow nimmt ein...
Behandeln Sie kontogelinkte Antwort für bestehende Benutzer
Wenn die eingegebene E-Mail bereits zu einem ACTIVE-Konto gehört, verlinkt das Backend dieses org und gibt ACCOUNT_LINKED zurück. Routen Sie diese Benutzer dire...
Senden Sie den Hostnamen des Registranten in den Körper, so dass das Konto landet unter der rechten org
Das aufgelöste Org war beim Kunden verfügbar, wurde aber nie an das Backend gesendet die Org wurde nur implizit über X-Forwarded-Host übermittelt, was der Eingr...
Migrate bis k1m1 (clone+registry+kubeconfig von k1m1, drop k2m1, simple kubectl install)
Tragen Sie bezahlt ? Plan von der Anmeldung in die Kasse
Wenn eine Mitgliedsanmeldung von einer kostenpflichtigen Preisgestaltung stammt, wird CTA (?plan=pro|business) Drop ein apex-domain sp_checkout_plan Cookie bei ...
Resolve subdomain-tenant org Eimer zu seinem eigenen MinIO-Ordner
getThemePath() reduzierte den Hostnamen auf apex+tld für beide theed Host und die Bucket-Ordner, so Subdomain Mieter wie gnosia.demo.kamocrm.com geladen die Elt...
Nur zeigen Konto Erholung Samen Phrase Schritt für unter 13
Warum: 13+ Benutzer stellen bereits E-Mail-, Telefon- und Sicherheitsfragen als Rückgewinnungsmethoden, so dass die Samenform-Satz für sie überflüssig wird. Unt...
Scope-Konkurrenz zum Aufbau von Arbeitsplätzen, nicht Kubernetes setzt ein
Workflow-Level-Konkurrenz serialisiert die gesamte Pipeline (einschließlich kubectl Rollouts). Verschieben Sie die Gruppe auf den Bau-Job nur so einsetzen Arbei...
Aktivieren Sie die Schaltfläche Beenden, indem Sie widget.getState() abfragen und auf auto=onload umschalten
Der Statechange Event-Hörer aktivierte die Finish-Taste nicht zuverlässig nach *** Überprüfung. Zwei Ursachen: 1. Die Abfluss-Logik lesen WidgetAny.state, die ...
Drop Sprachsuche Filter auf My Language Schritt
Die unterstützte Sprachliste ist kurz genug, um visuell zu scannen; die Suche Die Eingabe hat die Komplexität ohne Benutzerwert erhöht.
Sprachschritt hinzufügen, Land Zeitzonen-Picker, scroll + *** Korrekturen
- Neuer 'Meine Sprache' Schritt vor dem Assistenten, Spiegelung des Landes Schritt-Layout. Listet die 22 marketing-unterstützten Lokale als Flag-Fliesen mit...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.