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 19, 2026
Featurekamo-internal

Durchsetzung der Mitgliedsrechte an allen nv-Artikeln

Jedes nist Artikel erfordert jetzt beide org Feature Flag UND Mitglied rechts. 7 neue Zugriffsrechte hinzugefügt: ACCESS_COMMERCE, VIEW_CALENDAR, ACCESS_CHAT, A...

kamo·4mo ago
Featurekamo-shared-library

7 Modul-Zugriffsrechte hinzufügen (IDs 112-118)

ACCESS COMMERCE, VIEW CALENDAR, ACCESS CHAT, ACCESS MAIL, ACCESS VOIP, VIEW SUPPORT, VIEW ANALYTICS

Kamo·4mo ago
FixSecurityService

Verwenden Sie avatarType-Feld + JDBC für Foto-URL-Generierung, um Hibernate-Proxys zu handhaben

**************** verwendete frühere Instanz von AvatarPhoto bestimmen, um Dateiauszug zu lesen. Wenn Hibernate zurückkehrt ein Basis-Klassen-Proxy (z.B. über fa...

Kamo·4mo ago
FixEmailService

Update EMAIL_VERIFICATION Beispiel vars auf aktuelle Vorlage

Verwenden Sie AblaufText statt AblaufMinutes (variabel umbenannt) und aktualisieren überprüfenLink, um auf die Register-Subdomain (korrekter Senden Pfad) zu zei...

Kamo·4mo ago
Fixkamo-internal

Verhindere Doppelpackung von Full-Dokument-Börsen-Börsen-Block in Block-Designer

Wenn bodyBlocks null und bodyHtml ist ein vollständiges <!DOCTYPE html (z.B. kanonische gesäte Vorlagen), Import als ein einziger Block verursacht serializeFull...

kamo·4mo ago
FeatureSecurityService

Verpassen Sie menschenlesbare Ablaufzeit für E-Mail-Schenkvorlage

HumanizeMinutes() Helfer hinzufügen, der Minuten als Tage/Stunden/Minuten formatiert (z.B. "1 Tag" für 1440 min). Pass als {{expiryText" zu entsprechen aktualis...

Kamo·4mo ago
Featurekamo-shared-library

Verbessern Sie E-Mail-Verifikationsvorlage - URL-Rückfall, Ablauftext, Betreff

- Fügen Sie Klartext-Verifikationslink unten Button als Copy-Paste Fallback - Schalten Sie die Ablaufvariable von {{expiryMinutes" zu {{expiryText" für Mensch...

Kamo·4mo ago
Fixkamo-register

Wiederherstellen von Verifikationsseiten-Layout durch Nullung versteckter Eingabeabmessungen

MUI Box interpretiert numerische Breite/Höhewerte 0 bis 1 als Prozentsätze, also width:1 machte die versteckte Eingabe Abdeckung der vollen Karte. Auf 0 geänder...

Kamo·4mo ago
April 18, 2026
FixEmailService

Preserve DB Domain-Fall in NoReply von Adresse

Entfernt zuLowerCase() - die Domain kommt bereits von resolvePrimaryDomain die org_domains aus der Datenbank liest, so dass der Fall kanonisch von DB ist.

Kamo·4mo ago
Featurekamo-internal

Serialisieren Sie vollständige E-Mail HTML mit äußerem Rahmen auf Vorlage speichern

- serializeFullEmailHtml wickelt innere Blöcke in den gebrandeten Außenrahmen (Headerlogo, Titel/Untertitel, Inhaltsfläche, Fußerlogo + org Name) mit absolu...

kamo·4mo ago
Stylekamo-shared-library

Fügen Sie gebrandeten äußeren Rahmen zu E-Mail-verifikation kanonische Vorlage

Wicket inneren Inhalt mit einer richtigen E-Mail-Shell: Header mit Org-Namen, gepolsterte Inhaltsfläche und Fußzeile. Benutzt {{orgName" als Kennung.

Kamo·4mo ago
FeatureSecurityService

Code-basierte E-Mail-Verifikationspfad zu /verify-email endpoint hinzufügen

Der Endpunkt behandelt nun sowohl Token (Link click) als auch userId+code (manueller 6-stelliger Eintrag). Token-Pfad unverändert; Code-Pfad hat die mitgeliefer...

Kamo·4mo ago
Fixkamo-register

Token-Link auto-verifiziert und leitet sich zur Anmeldung um; Code-Fokus-Anzeige hinzufügen

- /verification?token=xxx ruft jetzt überprüfenEmailByToken auf mount und umleitet, um sich bei Erfolg anzumelden; fällt bei Ausfall auf Code-Eintrag zurück -...

Kamo·4mo ago
Fixkamo-register

Lift *** Widget über Click-to-Focus-Versorbeilage (z-index)

Das Overlay (Position:absolut, z-index:0) deckte die Capcha ab Widget, weil es später in DOM-Bestellung erschien. Hinzufügen von z-index:1 zum *** container läs...

Kamo·4mo ago
FixKlusterServices

Entfernen Sie nicht vorhandenes Postfix-lmdb-Paket, installieren lmdb Bibliothek statt

postfix-lmdb ist kein gültiges Alpenpaket; lmdb Unterstützung ist eingebaut das Basis-Postfix-Paket. Die Hülse war CrashLoopBackOff wegen apk Ausfall.

Kamo·4mo ago
FeatureKlusterServices

Fügen Sie wöchentliche Bild Pflaumen und Journal Vakuum CronJob für k1m1

CronJob läuft jeden Sonntag 3 Uhr morgens, privilegiert, angeheftet auf k1m1. - crictl rmi --prune entfernt ungenutzte Containerbilder - nsenter Journal Vakuum ...

Kamo·4mo ago
FeatureKlusterServices

Docs-Verfüge für den Workflow hinzufügen

Kamo·4mo ago
FixKlusterServices

Docs Bildregistrierung beheben, Strategie hinzufügen, um coturn/postfix zu erstellen, qdrant Speicher zu erhöhen

- Docs: falsche Bildregistraturen beheben (redis.kamo.svc... ************ fügen Rekrekieren Strategie - Coturn: Rek erstellen Strategie hinzufügen, um rollende ...

Kamo·4mo ago
Refactorkamo-internal

Kompakte Editor-Header - Entfernen Sie große Titel/Tabs, verschieben Aktionen zu nektr-Reihe

Entfernt die klebrige Kopfkarte (Titel, Untertitel, Speichern/Abbrechen/Vorschau Buttons, Registerkarte bearbeiten/Vorschauen) von EmailTemplateEdit zum Rückruf...

kamo·4mo ago
Featurekamo-register

Benötigen Sie *** auf Überprüfungsseite vor jedem Überprüfungs-/Wannversuch

*** wird nach jeder Aktion zurückgesetzt (Erfolg oder Misserfolg) so eine frische Bei jedem weiteren Versuch ist eine Lösung erforderlich.

Kamo·4mo ago
FixKlusterServices

Wechsel Postfix sasl_passwd von hash zu lmdb format

Alpine postfix bauen beinhaltet keine hash Unterstützung . Postmap und smtp_sasl_password_maps scheiterten still und verfehlten jedes Outbound Relais-Versuch du...

Kamo·4mo ago
Fixkamo-register

Umleitung nach /verifizierung statt inline Rendering

Bewahrt die URL genau - Browser zeigt /verifizierung nicht /member.

Kamo·4mo ago
FixEmailService

Root-Domain für NoReply from-address statt nackt subdomain

resolvePrimaryDomain() gab den ersten Domain-Eintrag zurück (z.B. "www") die NoReply@www produzierte. Jetzt bevorzugt Root-Domains (Elft == null) so Transaktion...

Kamo·4mo ago
FixSecurityService

bevölkern alle EMAIL_VERIFICATION Vorlagen-Variablen

War das Senden nur {token, code" Vorlage braucht auch orgName, firstName, überprüfenLink und auslaufendeMinuten. Laden org und Benutzer, um die vollen vars baue...

Kamo·4mo ago
Featurekamo-register

Umbenennen /Verifikationsseite auf /verification

Kamo·4mo ago
FixEmailService

internal.auth.secret zur Konfiguration hinzufügen.

InternalAuthFilter lehnte alle Service-to-Service-Anrufe ab (Sende, seed-org) mit 503 weil internal.auth.secret nicht konfiguriert war. Passt das gleiche INTERN...

Kamo·4mo ago
Refactorkamo-login

EMAIL_NOT_VERIFIED zur Registrierung/Verifikation umleiten

Entfernt die EmailVerifyCard von der Login-Seite und alle damit zusammenhängenden Zustand/Callbacks. Auf EMAIL_NOT_VERIFIED wird der Benutzer nun weitergeleitet...

Kamo·4mo ago
Featurekamo-register

Hinzufügen /resend-Verifikation Seite für Login-Redirects

Erstellt eine eigenständige /sechte Verifizierungsroute, die ?email und ?userId query params, Wiederverwendung von PostCompletionScreen für eine konsistente E-M...

Kamo·4mo ago
FixEmailService

Transaktionsübertrag auf Port-25 Relais und automatisch geseed fehlende Vorlagen erlauben

Port-25 SMTP (Postfix) erfordert keine authentische . transaktionalCredentials() wurde Werfen ProviderUnverfüge, wenn Benutzer/Pass nicht konfiguriert waren, bl...

Kamo·4mo ago
FixSecurityService

Verwenden Sie subdomain-aware SQL, um findByDomain JPQL Logik zu entsprechen

Org Domain-Suche in ResendVerifikation wurde eine exact-match Abfrage die für Subdomains gespeichert als Kind Aufzeichnungen (z.B. 'api' mit Eltern gespeichert ...

Kamo·4mo ago
Fixkamo-login

Host/X-Forwarded-Host setzen, so dass APIService die richtige org auflöst

APIService überschreibt X-Forwarded-Host mit request.getServerName(), das liest von der Host-Header. Ohne explizite Host-Header der K8s-Bediendienst hostname wu...

Kamo·4mo ago
FixSecurityService

Korrekt E-MailService URL-Port in configmap (4203 -- 80)

EmailService K8s Service stellt Port 80, nicht 4203. Überprüfung E-Mails waren Timing aus auf jeder Registrierungsversuch.

Kamo·4mo ago
Featurekamo-register

Redesign E-Mail Überprüfung Bildschirm + beheben Ret E-Mail-Fehler

- PostCompletionScreen: Ganzseitiges Layout mit animierten Org-Hintergrund, Glasmorphismuskarte, Logo, visuelle 6-stellige Codeboxen, Erfolg/verifizierte Zust...

Kamo·4mo ago
FixSecurityService

Bypass JPA org Lookup zur Vermeidung von Hibernate-Cakade-Feed-Fehler

************ löst ******** aus die eine Hibernate Auto-Flush verursacht. Das Flush scheitert, weil Organization.features war vorher ersetzt durch eine einfache ...

Kamo·4mo ago
Refactorkamo-shared-library

Entfernen Sie eifriges Feature-Loading von getOrganizationByDomain

Features sind ein Problem auf Org-Ebene, das nichts mit den meisten Anrufern dieser Methode zu tun hat (z.B. Registrierung, Login-Domain-Auflösung). Kraft-Laste...

Kamo·4mo ago
Fixkamo-shared-library

Mutate Features Sammlung an Ort und Ort, um Kaskaden orphanRemoval Fehler zu vermeiden

Calling org.setFeatures(newList) ersetzt die Hibernate-tracked persistent Sammlung, verursacht JpaSystemException, wenn jede Abfrage löst Auto-Flush in einer of...

Kamo·4mo ago
FixSecurityService

Verwenden Sie getReferenceById, um Kaskaden orphanRemoval Flush Fehler bei der Registrierung zu vermeiden

Ladeorganisation über findById innen @Transactional verursachte Hibernate erkennen, die Funktionen Sammlung wurde während der Auto-Flush, Werfen de-Referenz Jpa...

Kamo·4mo ago
Fixkamo-login

Überprüfung mit E-Mail nicht userId, X-Forwarded-Host weiterleiten

SecurityService /register/resend-Verifikation erwartet E-Mail im Körper, nicht userId (was die Login-Fehlerantwort nie enthält). Auch vorwärts X-Forwarded-Host,...

Kamo·4mo ago
Featurekamo-register

Match kamo-internen Avatar-Speicher - 3 Größen, MinIO, separater Upload-Stschritt

Crop-Dialog produziert jetzt drei PNG Blobs (50/150/350px) über Leinwand, identisch zu kamo-internal's AvatarManager. Nach der Registrierung kehrt userId, die b...

Kamo·4mo ago
FeatureSecurityService

Register-Foto-Endpunkt für nicht authentifizierten Post-Registrierungs-Avatar-Upload hinzufügen

POST ************ akzeptiert userId + file/fileSm/fileMd/fileLg ohne Sitzung. Guards: Benutzer muss nicht überprüft werden und haben noch keinen Avatar, verhind...

Kamo·4mo ago
Featurekamo-login

Ersetzen Sie EMAIL_NOT_VERIFIED Fehler mit reichhaltiger Verifikationskarte

Wenn die Anmeldung mit EMAIL_NOT_VERIFIED fehlschlägt, wird die Login-Karte nun durch eine poliert "Check your inbox" Bildschirm: animierter Umschlag SVG mit Öf...

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