Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,865
Całkowite zmiany
4,581
Funkcje
4,512
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 19, 2026
FixEmailService

Podgląd używa tych samych auto-vars, co sendToUser (logorg + nazwa)

Punkt końcowy podglądu wstrzykuje teraz logoUrl, logoSimpleUrl i orName Domena org przed zastosowaniem zmienne zawartości próbki, dopasowując się do domeny Dokł...

Kamo·4mo ago
FixEmailService

Zaktualizuj EMAIL_VERIFICATION sample vars, aby dopasować się do bieżącego szablonu

Użyj wygaśnięciaTekt zamiast wygaśnięciaCzemia orzechy (zmieniona nazwa) i aktualizacja SprawdźLink, aby wskazać poddomenę rejestru (poprawna ścieżka wysyłania)...

Kamo·4mo ago
April 18, 2026
FixEmailService

Preserve DB przypadek domeny w NoReply z adresu

Usunięto doLowerCase() — domena już pochodzi z rozwiązaniaPrimaryDomain Czyta org_domeny z bazy danych, więc przypadek jest kanoniczny z DB.

Kamo·4mo ago
FixEmailService

Rozgrzesz domenę głównego dla NoReply z aadresu zamiast gołyej subdomeny

upar.PrimaryDomain() zwracał pierwszy wpis domeny (np. "www") W produkcji NoReply-wwww. Teraz preferuje domeny podstawowe (rodzic - null) więc Transakcje e-mail...

Kamo·4mo ago
FixEmailService

Dodaj wewnętrzną.auth.secret do konfigmapy EmailService

InternalAuthFilter odrzucał wszystkie połączenia między służbami a usługami (wysłać, Nasiłocie-org) z 503, ponieważ internal.auth.secret był nieskonfigurowany. ...

Kamo·4mo ago
FixEmailService

Zezwalaj na wysyłanie transakcji na przekaźniku port-25 i automatycznych brakujących szablonów

Port-25 SMTP (postfix) nie wymaga żadnego auth — transakcyjneCredentials() wyrzucanie ProviderUnavailableException, gdy użytkownik/przejść był nieskonfigurowany...

Kamo·4mo ago
FixEmailService

Dodaj dao.repositories do skanowania JPA, aby znaleźć e-mailTemplateRepository

Ten sam wzór co KamoInitializerService — podstawa Podpisy Skanowanie domyślne i musi zawierać wszystkie pakiety, które mają repozytoria.

Kamo·4mo ago
FixEmailService

Bump kamo-shared-library do 1.4.0

Kamo·4mo ago
FixEmailService

Zmień nazwę skrzynki pocztowejId-id i providerStatus-status w odpowiedzi na listę skrzynek pocztowych

Wyrównaj nazwy pól z oczekiwaniami frontendu dla listów skrzynek pocztowych członków.

Kamo·4mo ago
April 2, 2026
FixEmailService

Obsługa przełączania skrzynek pocztowych poprzez rozwiązywanie poświadczeń IMAP na skrzynkę pocztowąId

Dodano getMailCredentialsByEmail, aby sprawdzić virtual_users przez e-mail bezpośrednio, this-mail:Mailbox do MailProviderResolver z weryfikacją dostępu, oraz O...

Kamo·5mo ago
FixEmailService

Z Nazwanie DomainService do EmailDomainService w celu rozwiązania konfliktu nazwy fasoli

Usługa domeny biblioteki współdzielonej i lokalna usługa e-mailService Obaj zarejestrowani jako fasoli "domainService", powodując CrashLoopBackOff wdrożony.

Kamo·5mo ago
FixEmailService

Prawidłowe podpisy metod w DomainController i MailboxStroller

- Napraw getMemberMailboxes -> getMailboxesForMember w MailboxStroller - Dodawanie brakującego parametru memberId, aby uzyskaćVerificationRecords i zweryfikować...

Kamo·5mo ago
March 27, 2026
FixEmailService

Wyciąg zbiorców BCC z komunikatów IMAP

Nagłówek BCC jest przechowywany w wysłanych kopiach folderów. Teraz ekstrahowane obok Aby uzyskać CC, aby frontend mógł wyświetlać go w przesłanych podglądach p...

Kamo·5mo ago
March 26, 2026
FixEmailService

Dostawca GET zwraca zarówno typ, jak i dostawcaType, PUT akceptuje oba

GET /api/email/provider obejmuje teraz pola typu i "providerType" W odpowiedzi na zgodność frontend. PUT przyjmuje teraz "typ" jako Niepokój, gdy "dostarczszyTy...

Kamo·5mo ago
March 21, 2026
March 20, 2026
FixEmailService

Zaktualizuj kalendarz, kontakt i typy identyfikatorów integracji z Long do UUID

Podmioty kalendarza, podsycanie kontaktów i identyfikatory ContactIntegration to A teraz UUID. Aktualizuje wszystkie usługi, kontrolery i punkty końcowe DAV.

Kamo·5mo ago
March 19, 2026
FixEmailService

Dodaj usługę zabezpieczenia. do K8s ConfigMap

KamoJwtService wymaga tej właściwości dla walidacji tokenów Bearer w DavAuthFilter, ale K8s ConfigMap nadpisuje aplikację.yml i był Brakuje go - powodując Crash...

Kamo·5mo ago
FixEmailService

Dodać ? tajny do wdrożenia envFrom

Kamo·5mo ago
FixEmailService

Usuń duplikat skanowania repo JPA — używaj tylko pakietu nadrzędnia

com.kamo.z.shared.email obejmuje metadata.repos, skanowanie obu jest spowodowane BeanDefinitionOverrideException na stronie messageLabelRepository.

Kamo·5mo ago
March 18, 2026
FixEmailService

Dodaj rspamd config do K8s ConfigMap i ustaw ddl-auto na none

W produkcji ConfigMap zaginęła nieruchomość baza bazowa, Powodowanie CrashLoopBackOff na rozmieszczeniu. Recyv ddl-auto do żadnego.

Kamo·5mo ago
March 17, 2026
FixEmailService

Usuwanie nagłówków WebSocket z poczty e-mail middleware

Traefik v3 obsługuje WebSocket Upgrade/Connection headery natywnie. Twardokodnie ich zepsuły transporty napadowe SockJS (xhr-streaming, xhr-poling). Teraz pasuj...

Kamo·5mo ago
March 16, 2026
FixEmailService

Użyj - Wynaj dla RspamdConfig i trenuj bez blokowania

RspamdConfig używa teraz ’Value to do dopasowania istniejących wzorców projektów. Niepowodzenia treningowe Rspamd nie uniemożliwiają już przesuwania wiadomości.

Kamo·5mo ago
FixEmailService

Zapisz kopię do folderu Wysłane po wysłaniu wiadomości e-mail

Transport.send() wysyła tylko przez SMTP bez zapisywania do IMAP. Dodano saveToSent() do przypiela wiadomości do folderu Wysłane Z zestawem SEEN flag. Dotyczy w...

Kamo·5mo ago
FixEmailService

Wyłącz STARTTLS i auth dla portu 25 wewnętrznego SMTP

Port 25 na wewnętrznym Pofiksowanie nie obsługuje STARTTLS i pozwala Przekaźniki z klastra IP za pośrednictwem mynetów. Tylko włączaj auth i STARTTLS przy użyci...

Kamo·5mo ago
FixEmailService

Użyj portu SMTP 25 zamiast 587 dla wewnętrznego postfix

Postfix odsłuchuje tylko na porcie 25 wewnątrz klastra. Port 587 (podazynie) nie jest włączone do pojemnika.

Kamo·5mo ago
FixEmailService

Zmiana ddl-auto z żadnego na aktualizację do automatycznego zarządzania schematami

Hibernate nie tworzył schematu i rozmów email_metadata Stół, ponieważ ddl-auto został ustawiony na żaden w konfiskacie k8s.

Kamo·5mo ago
March 15, 2026
FixEmailService

Użyj natywnego zapytania dla PostgreSQL text[] column in ConversationRepository

CZERWIENIE nie jest wspierane przez Hibernacja dla pól JdbcTypeCode(ARRAY). Przełącz natywną SQL z ANY() dla wyglądu tablicy folder_ids.

Kamo·5mo ago
March 14, 2026
FixEmailService

Użyj StringRedisTemplate, aby odczytać wartości OTK / sesji przechowywane jako zwykłe ciągi

Aplikacja Next.js przechowuje wartości OTK i . jako zwykłe ciągi w Redis. Domyślny RedisTemplate używa seryjnyizatora JSON, który nie jest w stanie ich przeanal...

Kamo·6mo ago
FixEmailService

Dodać ? tajny do wdrożenia envFrom

Kamo·6mo ago

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny