Live Change Log

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

17,896
Totale Änderungen
4,600
Merkmale
4,522
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 20, 2026
Fixkamo-internal

Enter für org Matching session org id

kamo·4mo ago
Fixkamo-internal

Vergleichen Sie Mitglieder-IDs als Strings zum Selbst-Check und Umleitung

User-info API gibt die API als String zurück, um die Genauigkeit von int64 zu erhalten. ist Selbstgenutzt Number() und strenge Gleichheit mit gemischten Typen, ...

kamo·4mo ago
Fixkamo-internal

Reparatur TicketChat Echtzeit-Updates nach Lastenrennen

Defer STOMP Abonnement bis erste Nachricht holen endet so setMessages von der API können Nachrichten, die während der Last geliefert werden, nicht abwischen. Kl...

kamo·4mo ago
Fixkamo-internal

Verungrehung des Spiels (und App/Medien) mit case-unsensitive Matching

- Lowercase statusMap Tasten und Lookups so Verifikation richtet sich mit API Gehäuse - Verborgene Infra-Etiketten case-unempfindlich behandeln - Entzug veralte...

kamo·4mo ago
ChoreKlusterServices

Play aus der SUBDOMAINS Liste entfernen

Kamo·4mo ago
FixSecurityService

Lesen Sie Session-Rechte als Liste oder Vermächtnis CSV für Mitgliedsendepunkte

KSessionService und SecurityRoleController Store Rechte als Liste<String&s, RoleRightType-Namen. MemberSecurityController Cast zu String und splitten auf Komma,...

Kamo·4mo ago
Chorekamo-marketing

Entfernen von kamo-capcha-widget node_modules aus repo

Drop Tracked Dateien unter ************ so die tree entspricht einer sauberen Installation (Abhängigkeiten gehören in Paketsperre, nicht git).

Kamo·4mo ago
Featurekamo-marketing

Live-Staat mit Changelog-Link und Tageszählung anzeigen

Preview-Countdown und Anmeldung mit einem kompakten "Now LIVE" ersetzen Callout, halten Sie die changelog Link, und zeigen Sie immer die heutige Änderung zählen...

Kamo·4mo ago
Fixkamo-internal

Sicherheitsrolle außer für gesperrte Rollen und klarere API-Fehler

- Wann istAllowEditSecurity ist falsch, verzichten Rechte und SicherheitModelle von der PUT Körper so SecurityService akzeptiert Metadaten-only-Updates (Sitzu...

kamo·4mo ago
Fixkamo-internal

Proxy PATCH Mitgliedschaft-Typ zu SecurityService

Das Mitgliedsprofil UI namens ************ aber kein App Router Handler existierte, so dass Next zurückgegeben HTML 404 und der Client Unbekannte Fehler nach mi...

kamo·4mo ago
Fixkamo-shared-library

Persist RoleRightType durch stable getId() anstelle von ordinal

Hibernate @Enumerated(EnumType.ORDINAL) schreibt/lest den Deklarationsindex von das enum. Wenn ein RoleRightType-Wert entfernt wird (z. MANAGE_USERS, id=19), di...

Kamo·4mo ago
FixSecurityService

Vermeiden Sie Transaktionsvergiftung DDL und härten Multi-Pod-Rennen

Die vorherige Selbstheilung setzte DDL in eine @Transactional syncAll(). Wenn ein ALTER TABELLE ADD CONSTRAINT auf eine bestehende Einschränkung abgefeuert (nor...

Kamo·4mo ago
ChoreSecurityService

Trigger CI/CD-Prozess

Kamo·4mo ago
FeatureSecurityService

Machen Sie RoleRightsSyncService vollständig selbstheilend auf jedem Boot

Das Hinzufügen oder Entfernen eines RoleRightType darf nie wieder laufen KamoInitializerService. syncAll() läuft jetzt drei Phasen auf jedem Start: 1. Heal-Bes...

Kamo·4mo ago
FixInitializerService

Drop abgestandene CHECK Einschränkungen auf Standard-Rollen-Rechte enum Spalten

Hibernate auto-generates CHECK ('VAL1', 'VAL2', ...) Einschränkungen auf CREATE TABLE für @Enumerierte(EnumType.STRING) Spalten, Einfrieren der enum's Wertliste...

Kamo·4mo ago
FixInitializerService

Hinzufügen fehlender einzigartiger Einschränkungen für Rollen-Rechts-Serts

**************** + syncSecurityModelÜberschriftÜberreichweite verwenden "ON CONFLICT (role_id, right_type) NICHTS und "ON CONFLICT (default_role_id, right_type)...

Kamo·4mo ago
Fixkamo-shared-library

einmalige Einschränkungen hinzufügen (role_id, right_type) in OrgRoleRight

Erforderlich für ON CONFLICT NICHTS in ************ Ohne diese Einschränkung, die Sync-Abfrage scheitert mit "kein eindeutige oder Ausschluss Einschränkung pass...

Kamo·4mo ago
Chorekamo-register

Entfernen Sie veraltet OrganizationType enum

Das enum wird in den Ruhestand gestellt - die Identifikation des Plattform-Besitzers org wird nun durch die neue Organisation.isTopLevel-Flagge angetrieben, und...

Kamo·4mo ago
Featurekamo-internal

Plattform-Verwaltungseinstellungen hinzufügen - org planen Zuschüsse, Veranstaltungen, Plankatalog

- Neue Seiten unter /settings/platform (bewacht von hasPlatformAdminAccess): - /Organisationen - Liste jedes Org, grant/modify/revoke COMP-Pläne mit Gründen ...

kamo·4mo ago
FeatureBillingService

PlatformAdmin Controller + Service für Comp Plan Grants hinzufügen

- PlatformAdminController bei /api/billing/platform (Klassenebene @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId' - POST /orgs/{orgId'/grants, PATCH|DELE...

Kamo·4mo ago
FeatureInitializerService

Seed Organization.isTopLevel für Kamokrm und OWNER_UNLIMITED Selbst-Comp-Plan

- DataLoader: drop OrganizationType arg from createOrg, set isTopLevel=true on kamocrm - KamoCRMAgeReqUpdateRunner + Test: Spiel auf IS_TOP_LEVEL = TRUE statt T...

Kamo·4mo ago
Fixkamo-internal

Stoppen Sie das Überschreiben von Mitglieds-Avatar mit eingeloggtem Avatar in der Profilansicht

fetchAvatars geholt /api/security/avatars (kein MemberID-Fernsehen - immer zurückgegeben die Avatare des eingeloggten Benutzers) und setActiveAvatar genannt, de...

kamo·4mo ago
Featurekamo-shared-library

Hinzufügen von Organization.isTopLevel, PaymentMethod.COMP, COMP_* Eventtypen; Entfernen Sie OrganizationType enum

- Organisation: Ersetzen Sie totes Feld mit "isTopLevel"-Flagge für Plattform-Besitzer-Identifikation - PaymentMethod: COMP für kostenlose Plattform-admin Stipe...

Kamo·4mo ago
Fixkamo-internal

Fügen Sie fehlende Sync-Rechte Proxy-Route

POST /api/security/roles/sync-rights fehlte ein Next.js Proxy-Handler, verursacht die Sync Rights Taste in den Einstellungen für Sicherheitsrieren immer fehl.

kamo·4mo ago
FixMediaService

Verwenden Sie PublicChatVisitor displayName für requestorName auf Besuchertickets

Visitor-eitiierte Tickets Hardcode-Anfragen an das org-System-Mitglied, so Die DTO hat den Namen des org-Besitzers in der Spalte Requestor aufgeschlagen. Herbst...

Kamo·4mo 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