Eine Join/leave-Reihe muss den Namen tragen, um wen es sich handelt
Die ID allein kann in dem einen Fall nicht gelöst werden, für den diese Zeilen existieren. A "Entfernte" oder "linke" Zeile nennt jemanden, der zu diesem Zeitpu...
Der Favourites-Header muss ein Element steuern, das existiert
Das Aufklappen des Abschnitts unmounted die Liste, die sie durch "aria-controls", Verlassen des Kopfballs zeigt auf nichts. "aria-expanded" beschreibt dann eine...
Forward entferntByMemberId zum Browser
Das Relais kopiert benannte Felder aus ChatMessageDto auf den STOMP-Rahmen, also ein field es nicht kopiert wird, auch wenn die DTO es erklärt. MEMBER_REMOVED j...
Deklarieren Sie entferntByMemberId, oder die Staffel lässt es in der Stille fallen
Die NATS-Numload für MEMBER_REMOVED trägt, wer das Entfernen, aber die NATS-STOMP-Relay projiziert jeden Frame durch ChatMessageDto - also ein Feld dieses Klass...
Eine Titelregel, eine Gruppenschwelle und eine Umbenennung hört die Liste
Rückblick auf die Chats-Sektion, vier Ergebnisse. Beide Flächen komponierten den Namen des Gesprächs von Hand statt durch die Helfer @kamo/chat-core exportiert...
Kein vorgeschalteter Fehlertext erreicht ein Mitglied, welcher Anbieter ausgefallen ist
memberTextFor fiel durch, um zu erhaltenNachricht() für alles, was nicht ein AiProviderException. Nur der HuggingFace Adapter klassifiziert seine Ablehnungen; j...
Zeigen, warum ein Text nicht gestartet werden konnte, nicht "die Zahl überprüfen"
VoipService beantwortet jetzt ein ungeprüftes Konto mit 409 und beides eine Maschine Code (Fehler) und ein Satz, auf den ein Mitglied einwirken kann (Nachrichte...
Ein Konto ohne Nummer zu Text ist ein 409, nicht ein 500
Das Starten eines Textes warf IllegalStateException, wenn weder das Mitglied noch die Beispiel hatte eine Outbound-Nummer, die Spring verwandelte sich in eine 5...
Ein Modell, das der Anbieter nicht in Rente schicken wird, und hören Sie auf, es bei Mitgliedern zu zitieren
Follow-up zum Router-Katalog fix. Das stoppt unroutable Modelle LISTED; das hindert einen bereits in einem Org-Katalog daran, die Assistent und Erzählung der Br...
Liste der Hugging Face Modelle, die der Router tatsächlich bedienen wird
Chat geht an den Inference Providers Router **************** aber entdeckenModelle gefragt das HUB für Modelle, die irgendwo "warm" sind - ein anderes und viel ...
Lassen Sie die Sicherheitsstufe Kontrolle von den Stapeleinstellungen
Es war eine deaktivierte Select hinter einem "gesperrten" Tooltip, und ein Chip in der eingestürzten Zusammenfassung. Beide berichteten einen Wert, den der Admi...
Formatieren Sie die Telefonnummern auf dem Angebot des Kunden
Die Seite, die ein Kunde öffnet, druckte jede Nummer genau so wie gespeichert "9495550134" der Briefkopf, und das gleiche wieder unter Ihrem Kontakt. Diese App ...
Formatieren Sie die Telefonnummern auf dem gedruckten Zitat
Das Dokument druckte jede Nummer genau so, wie gespeichert . "9495550134" auf Briefkopf, und das gleiche wieder unter Ihrem Kontakt. Formatierung geht durch "ap...
Auch beim Systemmitglied an Starten kommen
Der Button fragte nach Organisationseigentum UND CONFIGURE_SYSTEM. Das System Mitglied wird als Administrator in jeder Organisation zur Seite gestellt - alle 34...
Die Getting Started API hatte keine Route, um es zu beantworten
Der Launchpad-Button erschien nie, und auch keine Fortschritte: die Java Controller existierte, der Client existierte, und die nächste Route zwischen ihnen war ...
Die wirkliche Gesundheit der Brücke ausprobiert, nicht einen Hafen, der immer offen ist
kamo-meet ließ eine Person in ein Treffen und beendete es dann in dem Moment Zweiter kam hinzu. Die Brücke war 41 Stunden lang schwer ungesund: ein platzierende...
Die Logo-Verschrift sitzt unter dem Logo, und sagt, die Domain ist nicht reserviert
Zwei nicht zusammenhängende Symptome, beide im Markenband. **Die Beschriftung, die über das Logo gedruckt wurde, wenn sich die Slots stapelten. gespannt mit "m...
Stoppen Sie den Server behauptet einen Tab-Titel kann es nicht wissen
Eine Org ohne eigene Domain endete immer noch mit dem Titel "KamoCRM" nach einer Auffrischung, kurz zeigt seinen richtigen Namen zuerst. generiertMetadata löst...
Hören Sie auf, eine Domain zu verweigern, weil jemand anderes sie zuerst getippt hat
Erstellen einer Organisation 409'd auf jeder bestehenden Zeile für die Domain, was bedeutete die erste Organisation, die "acme.com" eingegeben hat, jede andere ...
Laden Sie das kompakte Logo, das in der Vorschau war, nicht die Datei, die ausgewählt wurde
Der kompakte ("einfache") Logo-Slot ist SVG-only - das Backend schreibt, was in ihm gelandet ist, zu einem festen <theme>/img/logo.svg-Taste unabhängig vom r...
Stoppen Sie die Aufmerksamkeit Flasher kehrt ein org Tab-Titel auf der Plattform
Ein Kind org ohne eigene Domain zeigte "KamoCRM", geblitzt zu seinem richtigen Namen, dann blitzte zurück zu "KamoCRM" und blieb dort. TabAttention schrieb "do...
Lassen Sie das Tab-Symbol folgen Sie einer einfachen-Logo-Änderung statt Pinning der eingefangen am Mount
TabAttention Abzeichen der Browser-Tab, und es lesen Sie die favicon ONCE in einem Mount-Effekt. Das Effekt läuft, bevor DynamicMetaLoaders config.json fetch ge...
Geben Sie den generierten Favicons die gleiche Revalidierungsanforderung wie jedes andere Thema Asset
Das einfache Logo eines org aktualisierte jede Oberfläche, die img/logo.svg liest und die Browser-Tab auf der alten Marke. Generation war nie das Problem: Berei...
Geben Sie die neue Organisation hier ein, nicht auf einer Domain ohne DNS
Eine Organisation zu schaffen gab dem Schöpfer einen Button, auf den "https://internal.<die Domain, die sie getippt"/-. Dieser Gastgeber löst nicht: der Domain ...
Die Farben des Scans, das Farbfenster und die gestapelten Schlitze
Fünf Berichte aus der Markenabteilung, und die ersten beiden erweisen sich als die gleichen Bug trägt zwei Gesichter. **Farben wurden nie angenommen.** Die Reg...
Ein vorübergehender Datenbankfehler darf nicht 500 die Anfrage
Die Lead Communications Registerkarte berichtete "Wir konnten diese Leine nicht laden Kommunikation" für org 1168485648209608710 am 2026-08-28. Der Endpunkt 500...
Das Dokument darf nicht hinter dem Arbeitsbereich scrollen
Die gelobte Shell ist ein Full-Viewport-Layout - nav fixiert, Inhalt absolut positioniert auf genau 100vh - mit einem Scroller darin (.kamo-Seite-Scroll). <body...
Füllen Sie die Inhaltsbox genau aus, scrollen Sie hinein
Die Seiten wuchsen auf ihren Inhalt und schob sich vorbei an der Box der Chrom gibt ihnen, so das Dokument hinter der Schale gescrollt und links toten Hintergru...
Stoppen Sie die Formularspalte, die sich auf die Gitterreihenhöhe ausdehnt
Das zweispaltige Layout gab der Formularspalte keinrichten-selbst, so dass es sich zu streckte die Zeilenhöhe und die Zeile ist so hoch wie die TALLER-Säule. Ei...
Eine Scrollbar, und tatsächlich die volle Inhaltsbreite verwenden
AuthedChrome besitzt bereits den ONE Scroll-Container für eine Seite (.kamo-page-scroll, Überlauf:auto; Höhe:100%), und PageWrapper existiert speziell, um eine ...
Nächste /-Link für Zurück nach Hause, kein roher Anker
check-client-Navigation versagt dem Bild, das auf einem rohen <a" zu einem internen Aufbauwerk aufbaut route: eine harte Navigation reißt jedes geöffnete Tool-P...
Vollverbrannt-Review-Fixes - Bereitstellung, Erreichbarkeit, Labeldatenverlust, a11y, toter Code, Org-Kontext-Rennen, hex case
Sieben Ergebnisse aus der abschließenden Vollzugs-Rezension des Org-Launch- und Getting Started-Assistenten Feature, behoben, da mehrere interagieren: - B1: **...
Lösen Sie die gemeinsame "Skip"-String gegen seine volle Tonart
Sechs-Stufen-Komponenten t("skip") gegen eine ungekopierte NutzungTranslations(), die einen Top-Level-"Skip"-Schlüssel anfordert, der nicht existiert - next-int...
Schließen Sie das Assistenten Speichern ohne Validierung Loch (Rezension Runde 1)
Vier Ergebnisse aus der Spec/Code Review, adressiert: 1. CRITICAL - nichts gated der Shell Speichern Taste auf Schritt Gültigkeit, so ein Mitglied könnte de...
Inert, nicht aria-hidden + pointer-events-none, für Gated Abschnitte
CreateOrgForm's Section() Helfer versteckt die vier Abschnitte auf "kein Zweig Typ gewählt yet" mit aria-versteckt plus einem pointer-events-none className. ari...
Dropping eine gesammelte Waben in das Ziel entfernt jeden Kopf in ihm
Jiggling Mid-Drag feuert die sammeln Geste, die jeden gleichen großen Kopf in zieht der Cluster des gezogenen Kopfes und verankert die Waben auf dem Kopf unter ...
Benötigen Sie ein offenes God-Mode-Fenster, nicht nur Förderfähigkeit, für CONFIGURE_SYSTEM
hasRight gewährte die Umgehungsstraße auf der rohen GD-Session-Flagge, die SessionPlatformFacts's eigene javadoc nennt genau das Anti-Muster, das es zu verhinde...
Gate der Web-alias Pfad auf Eltern Kontext, nicht Modell allein
mitBranchType zuvor gedreht useWebAlias auf, wenn die SELECTED MODEL erlaubt ROOT oder ein benutzerdefinierter Alias, die drei elter-or-Vorbedingungen ignoriere...
Hören Sie auf, einen bereits transparenten Hintergrund als Schwarz zu behandeln, und entfernen Sie die Region nicht die Farbe
Zwei gemeldete Fehler mit einer Ursache: farbbasierte Entfernung überschrieben den Alpha-Kanal Ich habe die eingehende und lese nie die eingehende. Eine HTML-L...
Wechsel von Gesprächen stapelt keine Fenster mehr hinter der Maximierung
Nimmt @kamo/tool-Core 0.1.5, wo das Verlassen der maximierten Scheibe zwei wurde Gesten statt einer. Eine Navigator-Reihe klicken Sie auf Hände der Scheibe zu e...
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...
Geben Sie der neuen Registerkarte eine Sitzung, statt einer, die springt, um sich anzumelden
"Öffnen in neuem Tab" war "fenster.open(location.href, '_blank', 'noopener,noreferrer') ". Die Session-ID ist nicht in einem Cookie - es lebt in sessionStorage,...
Lassen Sie eine gesäte Org weglassen ihr Jahr gegründet
createOrg nahm das Jahr als primitive int, so dass jeder Samen hatte, um eine sogar liefern obwohl YEAR_EST ungültig ist und das Feld plattformweit optional ist...
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...
KB Publikumsstufen sind kumulativ, passend zu KbReaderScope
Der Retrieval-Filter passte genau zu einem Lesertier-Tier: Ein TEAM_MEMBER musste Spiel aiVisibleToTeamMitglieder und nichts anderes. So ein Artikel, den ein Au...
Zentrum der Startrampe Fliesen, die nur ein Symbol und ein Name sind
Eine Blatt-App-Panne in seiner kompakten Form zeigt keine Unter-Punkt-Reihen und keine Beschreibung, so die Symbol-/Titelzeile war die Überschrift einer Spalte ...
Wiederherstellen Sie die Bild-Proxy-und Tapetenarbeit 266357d0 zurückgekehrt, und landen die Berechtigungen ändern sollte es tragen
266357d0 wurde mit dem falschen Index gebaut. Sein Baum kam aus einem altbesten lokalen HEAD anstatt von der inszenierten, so dass es keine der Berechtigungen a...
GET /master nimmt VIEW_NOTES, wie jede andere hier gelesen
Es war die eine in diesem Controller gelesen, die kein Recht nahm, absichtlich: die beiden Master Notizen wurden Befestigungen der Home Launchpad statt der Noti...
Die Rechnung nimmt REVOKE DELETE, nicht REVOKE UPDATE
aktPdf schreibt PDF_BLOB_ID nach Abschluss der Transaktions-Verpflichtungen, auf Zweck: Rendering innerhalb es würde die Dokument-Konter-Reihe Sperre über halte...
Stop Kraft-Cache Pinning "dies org hat keine Hintergrundbilder" für
Die Konsolen-Kulisse und der Mitglied Wallpaper-Editor lesen beide die des Mieters "config.json" für "backgroundImageCount", und beide haben danach gefragt 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.