Live Change Log

Sehen Sie, was wir bauen, in Echtzeit. Jede Funktion, Behebung und Verbesserung über die Plattform ausgeliefert.

17,925
Totale Änderungen
4,612
Merkmale
4,537
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 15, 2026
Featurekamo-shared-library

Löschen Sie SHARE_NOTES und MANAGE_NOTES_SETTINGS, die nichts benennen

Die Notizen sind echt, und ab heute vollständig gated - VIEW, CREATE, EDIT und DELETE sind Erpressung auf jedem Endpunkt des KBService NotesController. Diese be...

Kamo·4w ago
FeatureInitializerService

hinzufügen orgs.background_order

Nullable VARCHAR(20), keine Backfill und kein DEFAULT - jeder Kunde löst ein abwesender Wert auf sequenzielle, das ist das Verhalten, das jede Org hatte bevor d...

Kamo·4w ago
Featurekamo-meet

Org Hintergrund-Diashow, und ehren die Shuffle-Einstellung

Die Willkommensseite hat bereits die themenedischen Hintergründe der Org gedreht; sie jetzt liest HintergrundBestell von der gleichen config.json so ein org, di...

Kamo·4w ago
Featurekamo-marketing

Lesen Sie die reale Hintergrundanzahl und Spielanordnung des Orgs

Der Held suchte nach bg/1.webp und dann drei Frames festcodierte, also ein Org mit mehr nie zeigte sie und die Rotation modul'd von LOCAL_BGS.length egal wie vi...

Kamo·4w ago
Featurekamo-register

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.

Kamo·4w ago
Featurekamo-login

Ehrung der org's sequentiellen/shuffle Diashow-orden

config.json führt nun Hintergrundbestellen neben backgroundImageCount. Shuffle re-randomises auf jeden Vorstoß und wiederholt nie den Rahmen auf Bildschirm; ein...

Kamo·4w ago
FeatureSecurityService

All-Networks folgt dem Systembenutzer richtig

Jede Organisation zu sehen und in der Lage zu sein, eine einzugehen, sind die gleiche Entscheidung die Liste existiert, damit ein Betreiber die Organisation fin...

Kamo·4w ago
Featurekamo-internal

Platform Admins Konsole Gates jede Plattform Oberfläche

Benannt den Systembenutzer-Tab in Platform Admins um und macht es zu dem, was es war immer stehend für: eine Liste der Leute, die die Plattform betreiben können...

kamo·4w ago
FeatureInitializerService

Stehen Sie auf der Plattform-Administratoren-Liste

Verfüllt es aus dem ausgeschiedenen system_user_access gewährt so niemand, der könnte betreiben Sie den System-Benutzer, bevor diese Bereitstellung verliert es:...

Kamo·4w ago
FeatureBillingService

Entscheiden Sie den Plattformzugang mit dem Shared-Deser

@PlattformAdminNun nennt jetzt die Plattform richtig, die es erfordert (defaulting to MANAGE_ORGANIZATIONEN, worum es bei der Plattformfläche dieses Dienstes ge...

Kamo·4w ago
FeatureSecurityService

Plattformrechte auf jeder Plattformoberfläche durchzwingen

@RequirePlatformRight + PlatformRightInterceptor ersetzen drei Hand-Rolled "ist der Anrufer ein Top-Level-Org-Besitzer" Tore, die Kopien von einander waren, ein...

Kamo·4w ago
FeatureInitializerService

Saatgut die Treffen Rechte, bevor das Tor kann jemanden aussperren

MediaService benötigt START_MEETING nun ein Meeting und VIEW_MEETINGS für Entschlossenheit. Maßgemessen an der Produktion vor dem Schreiben: 42 Sicherheitsrolle...

Kamo·4w ago
FeatureMediaService

Erstellen und die Auflösung eines Treffens nehmen die Rechte, die sie nennen

/api/meet/create checkte nur, dass Sie eine Sitzung hatten, so dass jede authentifiziert Mitglied jeder Organisation könnte ein Treffen mit dem org-Anbieter ers...

Kamo·4w ago
Featurekamo-shared-library

Plattformrechte als eigenes Rückgrat

Wer die Plattform betreiben darf, war drei verschiedene Antworten in drei verschiedene Orte - eine system_user_access Grant-Tabelle, in die ein Eigentümer-Check...

Kamo·4w ago
Featurekamo-internal

Bewegen Sie den Callback-Marker neben dem Kontaktnamen, fügen Sie einen Callback-Filter hinzu

Der Marker sitzt mit dem Namen, weil das ist, wer der Anruf ist, anstatt in der ID-Spalte, wo es die IDs aus der Reihe geschoben. Der Filter bietet All / Gepla...

kamo·4w ago
Featurekamo-internal

Laden Sie Ihre eigenen Soundeffekte hoch, auf allen drei Ebenen

Das System konnte immer nur die 39-Töne spielen, mit denen es ausgeliefert wurde. Jetzt alle layer kann eine eigene Datei hinzufügen - den Katalog der Plattform...

kamo·4w ago
FeatureSecurityService

Liste, umbenennen, zurücktreten und hochgeladene Soundeffekte streamen

Bytes kommen über ConversionService (der 08.09.2018peg und den Scanner besitzt); alles danach ist hier, wo die Sitzung und die Skoping-Regeln bereits live. Alle...

Kamo·4w ago
FeatureConversionService

Transcode hochgeladen Soundeffekte auf Opus

Erweitert den 08.09.2018peg Wrapper, den die VoIP-Aufnahme-Pipeline bereits hatte - dieses Bild installiert dafür 08.09.2018peg mit libopus, also einen zweiten ...

Kamo·4w ago
Featurekamo-shared-library

Hochgeladene Soundeffekte und die Speicher-Domain, die sie zählt

EVENT_SOUND_ASSETS: eine Sounddatei, die jemand hochgeladen hat, bereit, zugewiesen zu werden. Anwendungsbereich Spiegel EVENT_SOUND_PROFILES genau - die gleich...

Kamo·4w ago
Featurekamo-internal

Lassen Sie den Absender bearbeiten Sie das Treffen einladen E-Mail-Betreff

Das Einladungsthema wurde auf "<host" von <org&gt; lud Sie zu einem Meeting ein" fixiert und innen aufgebaut. die Absenderoute, so dass niemand sagen konnte, wo...

kamo·4w ago
Featurekamo-internal

Gate der persönlich-Darlehen Stellvertreter auf die PLOS-Rechte

KamoLOS erzwingt nichts - keine Rechte überprüfen überall in seiner Quelle - so dass diese Proxy ist die Berechtigungsgrenze für das Modul, die Position demenyU...

kamo·4w ago
Featurekamo-shared-library

Eine Art für das Treffen, das kurz vor dem Start steht

MEETING_REMINDER, damit MediaService den Startzeit-Anstoß als a Benachrichtigung statt eines Popup nur es kennt. Seine eigene Art statt CALENDAR_EVENT, weil ei...

Kamo·4w ago
August 14, 2026
Featurekamo-internal

Abonnieren Sie die Kursanzahl, anstatt jede Minute danach zu fragen

NavTop fasst zwei Zähler in eine Verpflichtungsplakette, und nur die gesetzliche Hälfte war live. Ein Mitglied hat einen Kurs zugewiesen - oder von einem von HR...

kamo·4w ago
FeatureMediaService

Verlegung der herausragenden Kurszahl auf das mitgliedseigene Thema

Der Zwilling der Rechtsspinne, denn NavTop fasst die beiden Grafen in eine Plakette und ein Paar von Hälften, die sich anders verhielten, würde das Mitglied Chr...

Kamo·4w ago
FeatureDocsService

Das herausragende Kurs-Abzeichen bewegt sich, wenn der Kurs, keine Minute später

Die NavTop-Verpflichtungsplakette bemängert zwei Zähler - Pakete zum Unterschreiben und Kurse für nehmen - und nur einer von ihnen war live. Die legale Hälfte h...

Kamo·4w ago
FeatureEmailService

Veröffentlichen Sie jeden Zustandwechsel, nicht nur Ankünfte

Ein Mitglied hat diese offen in mehr als einem Tab etwa so oft wie nicht, und oft auf auch ein Telefon. Jeder von denen hält seine eigene Steckdose und zeichnet...

Kamo·4w ago
Featurekamo-internal

Die Glocke sagt die Wahrheit in jedem Tab, nicht nur die, die Sie in geklickt

Die niv-Top-Glocke war live für Ankünfte und nichts anderes. Lesungen, Entlassungen, snoozes und Deletions wurden angewendet, um welche Registerkarte das Mitgli...

kamo·4w ago
Featurekamo-internal

Lassen Sie die drei Chat-Channel-Rechte vom Frontend

Spiegelt die Shared-lib-Löschung: der enum Spiegel, sein Registry-Array, beide Hierarchiekanten (ACCESS_CHAT -" CREATE_CHANNELS -- MANAGE_CHANNELS und ACCESS_CH...

kamo·4w ago
FeatureInitializerService

Lösen gespeicherte Zeilen für die gelöschten Chat-Channel-Rechte

Ids 74/75/76 nicht mehr lösen. RoleRightsSyncService würde sie auf einige fegen zukünftiges SecurityService Boot sowieso - lautlos, zu einem unvorhersehbaren Ze...

Kamo·4w ago
Featurekamo-shared-library

Löschen Sie die drei Chat-Kanal-Rechte 196

CREATE_CHANNELS (74), MANAGE_CHANNELS (75) und MODERATE_CHAT (76) gated nothing und konnte nicht wie geschrieben umgesetzt werden: Chat ist real, aber die Platt...

Kamo·4w ago
FeatureInitializerService

Verschieben Sie Notizen vom Kontobesitz auf Mitgliedschaft

Fügt Notizen.member_id hinzu und fügt jede Note an die früheste seines Besitzers bei Mitgliedschaft - die Organisation, der das Konto am längsten gehört hat, di...

Kamo·4w ago
Featurekamo-internal

Ein Ereignis-Sound-System, drei Schichten, verdrahtet, was tatsächlich feuert

Es gab zwei Soundsysteme und keiner wusste über die andere: vier mp3s hinter useChatSounds und vier synthetisierte Töne hinter BenachrichtigungSound mit einem F...

kamo·4w ago
FeatureSecurityService

Die drei Lagen des Event-Sound-Stacks lesen und schreiben

GET gibt alle drei Schichten in einer Rundreise zurück, plus was der Anrufer bearbeiten darf jede Einstellungsseite benötigt den gesamten Stapel, da ein Org-Adm...

Kamo·4w ago
Featurekamo-shared-library

Ein Tisch für die drei Lagen des Event-Sound-Stacks

Plattform-Standards, die Overrides einer Organisation und die eigenen eines Mitglieds sind die gleiche Form, so sind sie die gleiche Tabelle: ein Umfang, die id...

Kamo·4w ago
Featurekamo-internal

Geben Sie dem Deck seine Rutsche zurück, ohne den Taumel

Dropping "layout", um die Karte auf den Rand des Bildschirms taumeln zu stoppen auch nahm die Geschwisterrutsche mit: Entlassung einer Karte links der Rest schn...

kamo·4w ago
Featurekamo-internal

Staggern die Kaskade, fügen Zweig Bulk-Aktionen, erklären Sie die Regel

Das Kaskaden-Highlight reist nun in der Kette, statt alle Betroffenen zu blinken Reihe auf einmal. enabledAncestors kommt bereits am nächsten-first an, so dass ...

kamo·4w ago
Featurekamo-internal

Zeige und durchsetze die Berechtigungshierarchie in allen fünf Redakteuren

Fünf Redakteure gewährt 199 Rechte als fünf flache Listen von Checkboxen, und keiner von Sie zeigten, dass ein Recht eine Voraussetzung für ein anderes sein kan...

kamo·4w ago
FeatureSecurityService

Normalisieren Mitglieder überschreibt gegen die Hierarchie

Mitgliedsrechte gehen jetzt durch RightsHierarchy.normalizeLevel, bevor sie sind beharrlich: ein bewilligtes Kind zieht seine Vorfahren bis zu GRANTED an das Mi...

Kamo·4w ago
FeatureInitializerService

Backfill-Vorfahren, so dass Schließung nicht den Zugang entfernen kann

MemberRightsAppliedService verweigert nun jedes Recht, dessen Mutterkette nicht gewährt. Jede Reihe, die geschrieben wurde, bevor die Hierarchie existierte, wei...

Kamo·4w ago
Featurekamo-shared-library

Eltern-/Kinderhierarchie für alle 199 Rechte

RoleRightType hat seit Jahren ein 'Eltern'-Feld und ein öffentliches getParent() ausgerufen. Jede Konstante ging null und nichts jemals nannte es. Dies endet, d...

Kamo·4w ago
Featurekamo-internal

Die Erinnerung in der Farbe der Org neu färben, die Optionen öffnen

Die Karte ist jetzt die Hauptfarbe der Organisation, mit jeder Markierung darauf in --on-primary statt einem wörtlichen weißen - ein White-Label org, das eine b...

kamo·4w ago
Featurekamo-internal

Legal & Compliance Einstellungen Registerkarte mit dem org Standard-Rechtstext

Ein neuer Reiter auf /settings/features/hrs holding Default Legal Text, verlinkt von der Einstellungen Menü und die Einstellungen Startplatz. Erstellen eines Pa...

kamo·4w ago
Featurekamo-internal

Reicher Text in der klebrigen und die Vorschauen, und ein Modus, den Sie wechseln können

Eine Notiz sagt jetzt, ob es sich um einen reichen Text oder Klartext handelt, und sowohl der Herausgeber und der schwebende Sticky kann es wechseln. Die schwi...

kamo·4w ago
FeatureKBService

Tragen Sie den Rich-Text / Klartext-Modus einer Notiz durch die API

Erstellen Sie ehrt den gewünschten Modus und Standardwerte zu reich, passend zu der Editor eine Notiz erstellt in. Update ist null-bewacht wie jedes andere Feld...

Kamo·4w ago
FeatureInitializerService

Fügen Sie die is_rich_text-Spalte ein, verunversetzt und zu reich verfüllt

Ob eine Notiz als reicher Text oder Klartext bearbeitet wird, kann nicht zurückgelesen werden aus dem Inhalt: eine reiche Notiz, die noch niemand formatiert hat...

Kamo·4w ago
Featurekamo-shared-library

Eine Notiz notieren, ob es sich mit reichen Text oder Klartext handelt

Der Modus kann nicht aus dem Inhalt abgeleitet werden. Eine reiche Note, die das Mitglied hat nicht formatiert noch serialisiert Byte für-Byte identisch zu eine...

Kamo·4w ago
Featurekamo-internal

Eine Seite für die Benachrichtigungen und die Kontrollen darüber

Die Benachrichtigungen Seite trug eine eigene Kopfzeile - eine Augenbraue, einen Titel und drei Pillen-Tasten in einer umrandeten Karte - während jede benachbar...

kamo·4w ago
FeatureDocsService

GET/PATCH der org's Standard-Rechtstext

/api/docs/legal/settings, hinter dem gleichen bewachten () Trichter wie jeder andere Mapping auf diesem Controller. Die gelesene NEVER erstellt eine Zeile: Sie...

Kamo·4w ago
FeatureInitializerService

Seed jede Organisation einen Standard-Rechtstext

Eine hr_legal_settings-Reihe pro org, eindeutig auf org_id, tragend ******************** INSERT-ONLY, nie ein UPDATE. Eine Org, die ihre eigene Formulierung be...

Kamo·4w ago

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.

Free Forever startenPreisgestaltung anzeigen