KamoCRM

Dziennik zmian na żywo

Każda funkcja, naprawiać i ulepszać, publikowany jako statki. Nic nie jest zatrzymany na start.

17,520
Całkowite zmiany
6,001
Funkcje
5,286
Oprawy
30
Projekty
Filtruj według projektu
Wszystkie projekty17,520AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices741MCPGatewayService251MediaService602RAGService79SecurityService1,850TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,355kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,661kamo-signer-monorepo56kamolos114
Filtruj według typu
Wszystkie typyBuild16CI523Chore775Docs3,255Feature6,001Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
April 20, 2026
FeatureInitializerService

Dodaj migrację dla kolumny logo_full_ext na orgs

Kamo·6mo ago
April 19, 2026
FeatureInitializerService

Model Master odnosi się do wszystkich trzech typów członków onit

Przepis MaxedOutMasterModel stosuje terazToMembers, stosujeToTeamMbers, I stosujeToDowisa są prawdziwe, więc każdy typ członka widzi model główny Typy gałęzi ja...

Kamo·6mo ago
FeatureInitializerService

Domyślny szablon ról administratora rozpoczyna się od wszystkich praw GRANTED

PrzepisMaxedOutMasterModel teraz zapełnia szablon administratora Każdy RoleRightType ustawiony na GRANTED. Pozostałe trzy szablony (członek zespołu, Członek, DE...

Kamo·6mo ago
FeatureInitializerService

Zapewnij maksymalny model bezpieczeństwa dla KamoCRM na init

DataLoader teraz tworzy i przypisuje master ChildOrgSecurityModel KamoCRM zaraz po utworzeniu orgi, z każdym ustawieniem maxed Przejście do wartości najbardziej...

Kamo·6mo ago
FeatureInitializerService

Dodaj FEATURE_REQUESTS do kategorii wsparcia i wszystkich mapowania funkcji planowych

Bezpłatne: Głos Społeczność, Starter: Głosuj iproś, Biznes: Pierwsze prośby, Przedsiębiorstwo: Custom dev included

Kamo·6mo ago
FixInitializerService

Wiersz szablonów wiadomości e-mail UPSERT SYSTEM w każdym uruchomie

Wcześniej biegacz nasion wstawiał tylko rzędy, które nie istniały, więc Kanoniczne zmiany HTML nigdy nie rozprzestrzeniają się na DB. Teraz istniejący system Wi...

Kamo·6mo ago
April 18, 2026
FixInitializerService

Dodaj dao.repositories do skanowania EnableJPPReposries

EmailTepllateRepository żyje pod numerem dao.reposries.email, a nie dao.repos, Nie został podniesiony jako wiosenna fasola.

Kamo·6mo ago
FeatureInitializerService

SP5 migrować KamoCRM agereq do ALL_WORK_ELIGIBLE

Dodaj KamoCRMAgeReqAdateRunner (zamówienie 10) — kondycja warunkowa idempotentowa W sprawie uruchomienia; Klauzula WHERE sprawdza starą wartość, więc powtórki s...

Kamo·6mo ago
FeatureInitializerService

Dodaj e-mailTumplateSeedRunner dla SYSTEM + za-org seeding

Działa na stronie "Zamek" (20) na startupie KamoInitializerService. Obciążenia kanoniczne Szablony z zasobów bibliotekowych kamo-wspólnych; upserts rzędy SYSTEM...

Kamo·6mo ago
FeatureInitializerService

Dodaj częściowe unikalne indeksy + CHECK ograniczenia dla email_templates

Hibernate ddl-auto nie może generować częściowych unikalnych indeksów ani oliwonych-CHECK Ograniczenia. To zobowiązanie dodaje je za pośrednictwem istniejącego ...

Kamo·6mo ago
FeatureInitializerService

Seed KamoCRM z ALL_WORK_ELIGIBLE na świeżych instalacjach

Pomocnik createOrg() stosuje ten pojedynczy argument do obu ageReqTypeMember i ageReqTypeTeamMember; Konwencja platformowa. Pary z KamoCRMAgeReqAktudateRunner, ...

Kamo·6mo ago
RefactorInitializerService

Tighten KamoCRMAgeReqAktualizacjaZakazowy na recenzję

- Przywracanie akapitu Javadoc wyjaśniającego uzasadnienie "Zamówienie(10). - Test teraz odnosi się do stałej UPDATE_SQL bezpośrednio zamiast Powielanie łańcu...

Kamo·6mo ago
FeatureInitializerService

Dodaj jednorazową prowadzkę do migracji KamoCRM agereq do ALL_WORK_ELIGIBLE

Warunkowe idempotent UPDATE działa na startupie serwisowym; WHERE czeki klauzuli Oczekiwana stara wartość, więc powtórki są bezopowe. Błędy są rejestrowane i Po...

Kamo·6mo ago
April 17, 2026
FeatureInitializerService

Dodawanie ssl_confirmed i ssl_confirmed_at kolumn do org_domains

Dodaje idempotent ALTER TABLE stwierdzeń, aby udostępnić dwie nowe kolumny Potrzebne do konfiguracji DNS śledzenie potwierdzenia SSL.

Kamo·6mo ago
FixInitializerService

Aktualizuj wersję biblioteki kamo-shared z 1.0.0 do 1.1.0

Potrzeba rozwiązania nowych podmiotów rozliczeniowych w handlu. Pakiet dodany do wspólnej biblioteki 1.1.0.

Kamo·6mo ago
FeatureInitializerService

Dodaj inicjację konfiguracji rozliczeniowej do KamoCRMPricingLoader

Nasiona domyślnego BillingConfig (ORG_PAYS_ALL, SOFT_LOCK, 7-dniowa gracja) dla organizacji KamoCRM podczas startupu ładowarek cenowych. Wsparcie Nowy system ro...

Kamo·6mo ago
April 16, 2026
FixInitializerService

E-mail jako płatne dodatki, nieuijny za darmo

- KamoMail Hosting: $5/user/mo dodatek na wszystkie plany - Integracja e-mail trzeciej partii: $2/user/mo add-on na wszystkich planach - Funkcja hostingu poczty...

Kamo·6mo ago
FeatureInitializerService

Aktualizacja cenowe KamoCRM do produkcji stawek na rynku

- Starter: $34/mo ($28 rocznie), Biznes: $72/mo ($59 rocznie), Przedsiębiorstwo: od $109/m (99 USD rocznie) - Biznesplan rozszerzony z 50 do 100 użytkowników - ...

Kamo·6mo ago
April 11, 2026
FixInitializerService

Ustaw datę końcową promocji 18DOFF na 2026-04-26

Kamo·6mo ago
FixInitializerService

Rozszerz datę końcową promocji 18DOFF do 2026-12-31

Data zakończenia 14 kwietnia spowodowała, że strona ofert została pokazowana w miarę wygasania.

Kamo·6mo ago
RefactorInitializerService

Użyj List-String> zamiast ręcznych ciągów JSON do planu promocji / identyfikatorów cyklu

Zaktualizuj KamoCRMPricingLoader do użycia Listof() dla odpowiednich PlanIds i zastosowanieBillingCycles, pasujący do migracji biblioteki współdzielonej z JSON ...

Kamo·6mo ago
FeatureInitializerService

Użyj createOrganizationOwner dla członków administratorów, zmienić nazwę INTERNAL na TEAM_MEMBER

Zaktualizuj kreację właściciela, aby automatycznie korzystać z nowej metody createOrganizationOwner, która obsługuje przydział ról administratora i poziom dostę...

Kamo·6mo ago
April 9, 2026
April 4, 2026
FeatureInitializerService

Dodaj typ webinarium i dane rynkowe dla demonstracji KamoCRM

Dodaje inicjalizację danych zalążkową dla systemu planowania webinarium: - typ webinarium "KamoCRM Software Wprowadzenie Demo" (45min, strategia PRIORITY) - Prz...

Kamo·6mo ago
April 3, 2026
FixInitializerService

Upuść kolumny typu UUID customer_id/customer_group_id dla INT8

Po RetailCustomer (UUID PK) - Refaktorze (Long PK), commerce_carts, Tabele commerce_draft_orders i commerce_price_lists miały kolumny klientów Typ UUID, który n...

Kamo·6mo ago
FixInitializerService

Posprzątaj CockroachDB sierocy brand_id/tax_class_id domyślnie na commerce_oferowania

CockroachDB stosuje unikalny_rowid() jako domyślnie zniwalne kolumny FK, tworząc Sierodliwe UUID, które łamią FK ograniczenie tworzenia. Nullify sierot i reseto...

Kamo·6mo ago
April 2, 2026
FixInitializerService

Usuń 14-dniowy okres próbny z planów Starter i Business

Wolny plan służy jako doświadczenie próbne - nie ma potrzeby oddzielnego Okresy próbne na płatnych planach.

Kamo·6mo ago
April 1, 2026
FixInitializerService

Usuń makietowe dane subskrypcji z DataLoader

Usuń loadMockSubscriptionData (BASIC/PRO/ENTERPRISE fake Plans) loadMockPOSData. Wszystkie dane dotyczące subskrypcji KamoCRM są teraz wyłącznie Zarządzany prze...

Kamo·6mo ago
FeatureInitializerService

Dodaj KamoCRMPricingLoader z pełnym modelem cenowym

Pre. wprawa do kompletnej struktury cen subskrypcji KamoCRM do Organizacja KamoCRM, mirroring strony / cena na kamo-marketing: - 4 plany: Free, Starter ($29/$2...

Kamo·6mo ago
FixInitializerService

Aktualizuj dane seed, aby korzystać z nowych pól DTO planu subskrypcji

Zamień przestarzały - PlanType, maxSeats i opis w subskrypcji DataLoader Planuj dane dotyczące nasion.

Kamo·6mo ago
FixInitializerService

Dodaj brakujące zaimportowanie i naprawę createMember call w DataLoader

Dodaje brak przywozu do klasy członkowskiej i zastępuje nieistniejący MemberService.createMember() z memberRepository.save() dla Tworzenie członka systemu inter...

Kamo·6mo ago
FeatureInitializerService

Add Nieokreślony temat wsparcia do danych nasion

Kamo·7mo ago
March 29, 2026
March 28, 2026
RefactorInitializerService

Strip SchemaCleanupRunner tylko po pozmocnieniu

Hibernate ddl-auto: aktualizacja obsługuje wszystkie prace stołu / kolumny od JPA Podmioty. Usunięto wszystkie zbędne oświadczenia CREATE TABLE/ADD COLUMN, któr...

Kamo·7mo ago
FeatureInitializerService

Dodaj schemat stołu AI_CHAT_FEEDBACK

Kamo·7mo ago
March 27, 2026
FixInitializerService

Auto-enable wszystkie zakończone aplikacje na scenę dla nowych orgów zamiast zakodowanych list

Zastępuje zakodowaną listę funkcji (która miała duplikaty i typy przestarzałych) Z pętlą na wszystkich COMPLETED-stage, non-core, non-deprecated ServiceTypes. N...

Kamo·7mo ago
March 24, 2026
FeatureInitializerService

Migracja wszystkich do członków i twórz rolę Członków zespołu

- Zmień nazwę ROLE_EVERYONE_ID kolumna na ROLE_MEMBER_ID - Zmień nazwę istniejących "Wszyscy (własnostępują do wszystkich)" na "Członkowie" - Umieść flagi na is...

Kamo·7mo ago
March 23, 2026
FeatureInitializerService

Dodaj kolumnę przetwarzania AI i tabelę zapisów osadzania

Dodaj kolumnę AI_PROCESSING_ENABLED do tabeli notatek i twórz Tabele notE_EMBEDDING_RECORDS do śledzenia wektoryzacji RAG.

Kamo·7mo ago
March 22, 2026
FixInitializerService

Usunąć RoleRightsSyncRunner — prawa są dodawane ręcznie dla istniejących orgs

Podstawowy błąd w - (detached Kwestia podmiotu) została naprawiona w kamo-shared-libiry. Nowe prawa dla Istniejące role zostaną dodane ręcznie przez SQL.

Kamo·7mo ago

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny