KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,474
Totale Änderungen
5,969
Merkmale
5,276
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,474AIService247APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService243MediaService601RAGService79SecurityService1,845TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,343kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore773Docs3,254Feature5,969Fix5,276Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 11, 2026
FeatureDocsService

Erklären Sie den Enthüllungs-Bedger-Rekorder, gepaart mit seinem Repository-Scan (KamoCollab CP08 Task 13)

DisclosureLedgerConfig erklärt DisclosureRecorder; DocsServiceApplication's @EnableJpaRepositories Gewinne ************ im selben Commit. DisclosureLedgerWiring...

Kamo·2w ago
September 28, 2026
FeatureDocsService

Die Karriere-Website der Plattform ist careers.kamouniverse.com, und careers.kamocrm.com hält seinen Vorstand

kamouniverse.com ist der primäre Höhepunkt der Plattform; kamocrm.com bleibt ein voll servierte Vermächtnis-Apx. - careers.platform-apex (wo eine Stellenanzeig...

Kamo·4w ago
September 27, 2026
FeatureDocsService

Die Dokumentenliste sucht Dateinamen, wenn searchQuery angegeben wird

DocumentListRequest.searchQuery wurde angenommen und nie gelesen, so dass eine Suche die Neueste Dokumente, was auch immer gefragt wurde. Eine nicht-leeren sear...

Kamo·4w ago
FeatureDocsService

Vererbte Qualifikationen auf einem Posting-Detail anzeigen

Die öffentliche Anzeige eines Postings, der tiefe Link des Mitglieds und der Redakteur des Personals tragen jetzt Qualifikationen: [{Kategorie, Bedeutung, Text]...

Kamo·4w ago
September 25, 2026
September 23, 2026
FeatureDocsService

Audio-Dias - Medien-Metadaten, und Lernende spielen Medien durch ihre Zuordnung

Die Navigation einer Audio-Folie lebt in media_meta_json (Dauer, Wellenform-Peakte, Kapitel), welche Der Editor schreibt und der Spieler liest wörtlich zurück. ...

Kamo·4w ago
September 18, 2026
FeatureDocsService

Die Mitglieds-ID des Uploaders reist mit der Liste und der Historie

Die Dokumentenliste (/Bildgebung/Liste) und die Geschichte eines Dokuments trugen nur den Namen des Uploaders, also kamo-internal könnte zeigen, wer eine Datei ...

Kamo·1mo ago
September 11, 2026
FeatureDocsService

Ein Speicher erreicht jeden Kollegen mit der Vorlage geöffnet

Eine Speichern einer Vorlage Datei sagte nur das Mitglied, das es gespeichert, so ein Kollege mit der gleichen Vorlage geöffnet gehalten Platzierung Felder über...

Kamo·1mo ago
FeatureDocsService

Lesen Sie die Schicht einer Vorlage für Design-Version

Die Versionshistorie zieht die Felder einer Vorlage über die Seiten jeder Version. Es bat um sie durch eine Dokumentversion (/{imgId'/{n-/Design) und Die Arbeit...

Kamo·1mo ago
FeatureDocsService

Dateien und Vorlagen, an Ort und Stelle bearbeitet, mit den Versionen jeder Kategorie hält

Ein Dokument war zwei Datensätze: der Upload, der nichts bearbeitet, und eine modifizierte Kopie abgeleitet die das erste Mal, dass jemand es in einem der beide...

Kamo·1mo ago
September 9, 2026
FeatureDocsService

Servieren Sie die Dokumentenkategorien aus dem enum, das sie definiert

Die Docs-Einstellungen Seite benannt seine eigenen Kategorien und schickte die ordinal es glaubte Jeder hatte. Diese Ordinale wurden geschrieben, als ImageAssoc...

Kamo·1mo ago
September 6, 2026
FeatureDocsService

Gate der Vorstand auf ein Teammitglied mit einer Rolle offen

Die Mitglieds-Karriere Registerkarte erscheint nun auf zwei Bedingungen und nicht rechts unter ihnen: die Zuschauer ist ein Teammitglied, und die Organisation h...

Kamo·1mo ago
September 5, 2026
FeatureDocsService

Ruhestand Anwendung ohne Konto, und benachrichtigen beide Seiten von einem, das landet

Der Apply-Button des Public Board ist jetzt ein Link in die Registrierung, so dass dies sinkt die Endpunkte hinter der alten Form: /{orgRef&U-Apply/{uid] in bei...

Kamo·1mo ago
September 4, 2026
FeatureDocsService

Sperren Sie die gemeinsamen Sweeps, und laufen zwei Hülsen

Jeder @Scheduled Sweep hier, dessen Wirkung geteilt wird, nimmt jetzt einen benannten verteilten Mietvertrag durch SingletonTaskRunner, bevor es etwas tut, so l...

Kamo·1mo ago
FeatureDocsService

Der CV-Leser, Mitarbeiter-Links und die Formform auf der öffentlichen Auflistung

Drei Dinge, die die öffentliche Karriere-Website von diesem Dienst benötigt. Die Formform reitet nun auf der öffentlichen Auflistung (die zwölf ask*-Einstellun...

Kamo·1mo ago
FeatureDocsService

Anwendung zuerst, das Job-Netzwerk, Warnungen, Übersetzung und Aufbewahrung

Acht Dinge, alle hinter den anonymen Karrieren Oberfläche, und alle teilen die Regeln, die das Single-Or-Board bereits durchsetzt, anstatt ihr eigenes zu wachse...

Kamo·1mo ago
FeatureDocsService

Die anonyme API hinter Karrieren.

Der öffentliche Stellenausschuss liest dies. Es ist die einzige Oberfläche in Karrieren mit nein Sitzung, so dass die Sicherheit kommt von der QUERY und nicht v...

Kamo·1mo ago
September 3, 2026
FeatureDocsService

/api/docs/careers - Stellenabbau, Vorstand und Bewerbung

Zwei Controller hinter einem Feature, und die Spaltung ist der Punkt. /careers/** ist HR's und erfordert MANAGE_JOB_POSTINGS; /careers/member/** ist der Mitarbe...

Kamo·1mo ago
September 2, 2026
FeatureDocsService

Füllen Sie ein Rechteck, Ehre eines Highlights und redig

Drei Dinge über die Art und Weise ein vorbereitetes Dokument macht die Marken des Designers. Ein Rechteck wurde als Umriss gezeichnet, so dass die Füllung ein ...

Kamo·1mo ago
August 22, 2026
FeatureDocsService

Kündigen Sie eine klassische speichern, um das Mitglied, das es geschafft

Ein WOPI-Reparett auf einer CLASSIC-Version veröffentlicht jetzt docs.classic-saved.{memberId' so kann der Kamo PDF-Editor, wenn er auf der ausfüllenden Version...

Kamo·2mo ago
FeatureDocsService

Speichern Sie So wie Zweige ein neues Original, nicht eine neue Kopie von einem

PutRelativeFile wurde nicht umgesetzt, so "Save As" in der LibreOffice-Editor hat nichts. Es tut jetzt, was das Mitglied damit meint: Die Bytes werden brandneu ...

Kamo·2mo ago
FeatureDocsService

Abgerüsteter Versionen statt Originale bearbeiten

Das Öffnen eines Dokuments im LibreOffice-Editor übergibt nicht mehr die Original. Es leitet das Dokument CLASSIC-Version einmal, wiederverwendet jede Zeit nach...

Kamo·2mo ago
August 21, 2026
FeatureDocsService

Servieren und synchronisieren Sie den Ausgewählten Docs-Binder

POST /api/docs/binders/scratch holt den Ausgewählten Docs-Binder des Anrufers für eine Sammlung, erstellt sie bei der ersten Verwendung, und ersetzt ihre Dokume...

Kamo·2mo ago
August 14, 2026
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·2mo 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·2mo ago
August 12, 2026
FeatureDocsService

Rechts-, Schulungs- und Ressourcenübersicht für die HR-Überweisung

Eine Lese pro Tab-Domain, jeder Block gated auf seinem eigenen Recht und weggelassen anstatt abgelehnt, wenn unerreichbar.

Kamo·2mo ago
August 11, 2026
FeatureDocsService

Das komplette HR Training Backend

Kurs-Authoring, Veröffentlichung, Zuweisung, der Mitgliedsspieler, serverseitige Abstufung, WORM-Beweis und der Erinnerungs-Sweep - das ganze Modul hinter /api/...

Kamo·2mo ago
FeatureDocsService

Die Member-Facing Training API

Registriert com.kamo.z.shared.hr.training in @EnableJpaRepositories . @EntityScan ist breit gerückt, so dass die Entitäten werden so oder so gefunden, aber Repo...

Kamo·2mo ago
August 10, 2026
FeatureDocsService

Punkt bei YugabyteDB und verwenden Sie PostgreSQLDialect

CockroachDB wurde durch YugabyteDB ersetzt. Verbindungsstränge bewegen sich von Kakerlakedb-öffentliche:26257 zu yb-tserver-service:5433, und der Hibernate Dial...

Kamo·2mo ago
August 7, 2026
FeatureDocsService

Serverseitige Abtaging für die Mitgliederzuweisung

Die Mitgliedsoberfläche fragte nach MAX_SIZE bedingungslos und schnitt das Ergebnis in der Browser, so dass ein Raster, das eine Seite zeigte, hatte bereits ein...

Kamo·2mo ago
FeatureDocsService

Fällige Erinnerungsleiter und der geklonte, schreibgeschützte Sweep

Der Eimer ist eine reine Funktion von (fällig, heute) und nie von "wenn wir dauern gesendet": UPCOMING_D{n> für die konfigurierten Offsets, DUE_TODAY, dann P...

Kamo·2mo ago
August 6, 2026
FeatureDocsService

Sagen Sie dem Mitglied zugewiesen, annständig und abgeschlossen

ONE hr.package_assigned pro Mitglied pro Paket, nie eine pro Dokument: das ist wofür die Unterdrückunginladung existiert und 8 Dokumente x 200 Mitglieder sind 1...

Kamo·2mo ago
FeatureDocsService

Outbound E-Mail Client und ein Redis Benachrichtigungsedger

Idempotenz mit KEIN Schemaänderung. Der Erinnerungseimer ist eine reine Funktion von (dueDate, heute) und nie von "wenn wir zuletzt geschickt", so dass der einz...

Kamo·2mo ago
FeatureDocsService

DocsService's erster Inbound-Intern-Audit-Filter

DocsService hat keine Service-to-Service-Authentifizierung: ResourceServerConfig ist anyRequest().permitAll() und OTKPreAuthFilter CONTINUES die Kette, wenn X-O...

Kamo·2mo ago
FeatureDocsService

Servieren Sie die eigene ausstehende Auszählung des Anrufers

GET ************ durch memberGuarded() und der Identitätstrichter. Kein memberId und kein orgId-Parameter - beide kommen von die Sitzung, weil eine ID in einem ...

Kamo·2mo ago
FeatureDocsService

Emit die Abzeichen zählen auf jeden Übergang, der es bewegt

Vier Standorte: Lieferung (kein --PENDING), Leerstand (öffnet --VOIDED), redelivery (offen -" SUPERSEDED) und Finish (offen -- EXECUTED). Jeder überschreitet de...

Kamo·2mo ago
FeatureDocsService

Veröffentlichen Sie die Open-Package-Zählung des Mitglieds zu Core NATS

Connection.publish on legal.packages.{memberId', NOT NatsMessageService: dass Service-Pins .expectedStream(CHAT_MESSAGES) in beiden veröffentlichen und Sync, so...

Kamo·2mo ago
FeatureDocsService

Datei nach Beenden, Reparatur von HR, und Download BY imgId

Die Einreichung wird NACH COMMIT in der Warteschlange und OFF den Anfrage-Thread. Finish ist @Transactional in einem Service, der auch WOPI dient; eine Verbindu...

Kamo·2mo ago
FeatureDocsService

Datei des zusammengeführten Pakets in die eigene Bibliothek des Mitglieds

uploadDocument nimmt das SUBJECT'S Mitglied, also Img. Organisation und Img.createdByMember scheidet von ihnen ab und HR endet mit einem Dokument eingereicht di...

Kamo·2mo ago
FeatureDocsService

MANAGE_LEGAL_AND_COMPLIANCE auf den Endpoints des Pakets setzen

LegalPackageAccess spiegelt die Legal & Compliance Tab-Gate, und diese Registerkarte ist jetzt Auf einer eigenen Seite statt VIEW_EMPLOYEES || EDIT_EMPLOYEES ||...

Kamo·2mo ago
FeatureDocsService

Das ausgeführte Paket-Zertifikat und das bestellte Zusammenführen

Das Zertifikat trägt das Paket, die eingefrorene Version, das Thema, der Moment und Adresse der Ausführung, die Bescheinigung Wortlaut wörtlich und beide verdau...

Kamo·2mo ago
FeatureDocsService

Die beiden edigen Quellen für das ausgeführte Artefakt

LegalPinnedPdf extrahiert die gefroren-verdauliche Ausschluss aus dem Mitglied lesen Pfad, so dass die der Assistent und das eingereichte Artefakt lesen die SAM...

Kamo·2mo ago
FeatureDocsService

Mounten Sie die Mitgliederoberfläche bei /api/docs/legal/member/**

Ein separater Controller mit separatem Trichter, denn die Genehmigung ist hier Identität und kein HR-Recht. Diese durch bewacht() zu Routing würde entweder bede...

Kamo·2mo ago
FeatureDocsService

Paket-Bescheinigung auf Finish, und die EXECUTED/AWAITING_OTHERS-Split

Schreibt die WORM LegalPackageEinstieg: attestationTextSha256 von der FROZEN Version (der Entwurf des Pakets ist verständlich und kann bereits gewesen sein umge...

Kamo·2mo ago
FeatureDocsService

Identitätsautorisiertes Mitglied lies Oberfläche für Zuordnungen

LegalAssignmentOwnership ist ein SEPARATE-Wächter von LegalPackageAccess absichtlich: ein Mitglied, das seine eigene Vereinbarung ausführt, hat kein HR-Recht un...

Kamo·2mo ago
FeatureDocsService

Manifest kanonische Form und eine gefälscht-resistente Client IP

manifestSha256 hat die bestellte [{documentUid, contentSha256, orderIndex] die Mitglied wurde tatsächlich gezeigt, Länge-prefixed, so dass ein handwerklich uid ...

Kamo·2mo ago
FeatureDocsService

Org-scoped, paged, filterbar legale Paketzuweisungsliste

Auf dem EntityManager und nicht auf einer Shared-lib-Repository-Methode aufgebaut: der Filtersatz ist dynamisch und es zu Kamo-Shared-Bibliothek hinzufügen würd...

Kamo·2mo ago
FeatureDocsService

Void legale Paketzuweisungen, org-weit oder für benannte Mitglieder

Pro-Zuweisung Ergebnisse - aufgegeben, übersprungen-ausgeführt, nicht gefunden, weil ein Admin Die Streichung eines Pakets für sechs namentlich genannte Persone...

Kamo·2mo ago

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen