KamoCRM

Canlı değişim günü

Her özellik, düzeltme ve iyileştirme, gemiler olarak yayınlandı. Hiçbir şey bir fırlatma için geri tutulamaz.

17,500
Toplam Değişiklikler
5,986
Özellikler
5,284
Düzeltmeler
30
Projeler
Proje tarafından filtre
Tüm Projeler17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtre tipi tarafından
Tüm TiplerBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 12, 2026
FeatureESigService

Add template init endpoint to find-or-create templates by imgId

The create page uploads to the imaging system and redirects with imgId. The edit page now calls POST /api/esig/templates/init with the imgId to find an existing...

Kamo·6mo ago
FixESigService

Scan all shared library repository packages to resolve bean dependencies

ComponentScan picks up shared library services which depend on repos in donotmodify.dao.repos and commerce packages — must scan those too.

Kamo·6mo ago
April 11, 2026
Featurekamo-internal

Tasarım tuvali, işaretçiler ve sürümleme ile e-signature şablon editörü ekleyin

Tabbed arayüzü (Settings & Signers,) ile /doc /sign /edit sayfasının yeniden yazılması. Tasarım), PDF.js tuvali sürüklenebilir alan overlay, annotasyon araçları...

kamo·6mo ago
FeatureESigService

Initial ESigService Spring Boot project for e-signature template management

New microservice with REST API for e-signature template CRUD, signer management, design version snapshots, and field link tracking. Includes OTK auth filter, Fo...

Kamo·6mo ago
Featurekamo-shared-library

E-signature şablon varlıkları ekleyin, enums ve repositories

E-signature şablon tasarımı sistemi için yeni JPA varlıklar: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion ve ESignTemplateFieldLink Enums ve S...

Kamo·6mo ago
Fixkamo-internal

Doğru alan adı, erişim seviyesi API seviyesi için arka uç ve ön uç arasında haritalama

Map backend securityLevelId→accessLevel,OrganizasyonOwner→isOwner, üyeType→isTeamMember in API rotası. MANAGE MEMBER ACCESS LEVEL yerine EDIT MEMBER SECURITY ku...

kamo·6mo ago
ChoreSecurityService

ESigService'ı değiştirmek için ekle

Kamo·6mo ago
Fixkamo-marketing

Update fallback son tarih 2026-04-26

Kamo·6mo ago
FixInitializerService

Set 18DOFF promotion end date to 2026-04-26

Kamo·6mo ago
Fixkamo-marketing

Abonelik API'si kullanılamazken teklif sayfası için statik düşüş ekleyin

************ tablo henüz üretimde bulunmuyor, Bu nedenle API bir hata döndürür. Sert kodlamaya geri dönün ve veri planlayın Bu nedenle teklif sayfası geri dönüş...

Kamo·6mo ago
Fixkamo-marketing

Update ApiPromotion type to match new List<String> backend response

geçerliPlanIds ve uygulanabilirBillingCycles şimdi diziler, JSON dizeleri değil.

Kamo·6mo ago
FixInitializerService

Extend 18DOFF promotion end date to 2026-12-31

The April 14 end date was causing the offer page to show as expired.

Kamo·6mo ago
Chorekamo-marketing

Test webhook teslimat

Kamo·6mo ago
FixAPIService

Validate Forgejo HMAC-SHA256 signature instead of plain secret header

Forgejo sends webhook secret as X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hash, not as a plain header value. Read body, verify HMAC, then forward to S...

Kamo·6mo ago
Fixkamo-marketing

Redact - değişimlog ekrandaki başlık

Kamo·6mo ago
ChoreSecurityService

Yeniden doldurma senaryoları

Kamo·6mo ago
Featurekamo-marketing

Gerçek toplamlar için Server-side stats, sonsuz kaydırma, doğru filtre sayıları

Stats bar ve filtre hapı şimdi /api/changelog/public/stats / (real DB arsaları, yüklü sayfa sayısı değil). Değiştirilmiş Yük Daha Fazla Düğme IntersectionObserv...

Kamo·6mo ago
Featurekamo-shared-library

CommitLogRepository for stats endpoint

Kamo·6mo ago
FeatureSecurityService

Changelog endpoint için webhook gizli doğrulama ekle

Savunma-in-derinlemesine: doğrular - kafaları APIService Gateway doğrulama ek olarak güvenlik hizmetleri tarafı.

Kamo·6mo ago
FeatureAPIService

Expose changelog webhook through APIService with secret key auth

Adds POST /api/changelog/webhook route that validates *** header before forwarding to SecurityService. Secret configured via CHANGELOG_WEBHOOK_SECRET env var / ...

Kamo·6mo ago
Fixkamo-marketing

Update önizleme posteri 20 Nisan'a tarih

Kamo·6mo ago
Refactorkamo-internal

JSON, abonelik planı ID dizileri için iş aralıklarını parlar

Backend şimdi JSON dizeleri yerine uygun diziler döndürür, bu yüzden Deney/parse/catch geri çekilme mantığı artık ek-on, paket, paketler için gerekli değildir. ...

kamo·6mo ago
RefactorInitializerService

Use List<String> instead of manual JSON strings for promotion plan/cycle IDs

Update KamoCRMPricingLoader to use List.of() for applicablePlanIds and applicableBillingCycles, matching the shared library's migration from JSON strings to ent...

Kamo·6mo ago
Refactorkamo-shared-library

Migrate abonelik JSON alanları varlık tabanlı @ ManyTo birçok ilişkiler için

Jsonb dize sütunlarını değiştirin (konuşturucuPlanIds, uygulanabilirPlanIds, dahil) GeçerliBillingCycles) uygun JPA @ ManyTo Many masalara ve @ElementCollection...

Kamo·6mo ago
FeatureSecurityService

Tüm 23 Forgejo repos ile ortak projeler

Kamo·6mo ago
Featurekamo-marketing

Changelog display için vakaya duyarlı metin yedekleri ekleyin

Kamuya dönük isimlerle iç araç isimlerini değiştirir (Docs-> Docs, Meet->Meet, Capcha->Capcha, Avatar Creator->Avatar Yaratıcısı, vs.) ve açıklamalar yapmadan ö...

Kamo·6mo ago
Featurekamo-marketing

Canlı Değişim Log sayfasını zaman çizelgesi UI, filtreler ve istatistikler ile ekleyin

Server-side, Güvenlik Hizmetinden değişimlogunu getiriyor, müşteri bileşeni Proje/tip filtreleme, tarih grubu, genişletilebilir açıklamalar, ve paginated load-m...

Kamo·6mo ago
Featurekamo-internal

Üye ayarlarına veyag-specific etiket substitution ile erişim seviyesi editörü ekleyin

Rename CLIENT→MEMBER ve INTERNAL→TEAM MEMBER in ImageAccessLevelType.ts with {var} placeholders. RolsPermissionsTab'a erişim seviyesi bölümünü EDIT MEMBER ACCES...

kamo·6mo ago
FeatureSecurityService

Üye erişim seviyesi ve sahibi durum uç noktaları ekleyin

GET ve PATCH ******************** Tam izin uygulama ile erişim seviyelerini okumak ve güncellemek için uç noktaları.OrganizasyonOwner oluşturmak için Güncelleme...

Kamo·6mo ago
FeatureInitializerService

Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all Image...

Kamo·6mo ago
Featurekamo-shared-library

Üye girişi seviye sistemi sahibi promosyon ve güvenlik kontrolleri ile ekleyin

Rename CLIENT→MEMBER ve INTERNAL→TEAM MEMBER in ImageAccessLevelType {var} org-specific etiketler için yer sahipleri. TeamMember'den evrensel erişim kontrolü iç...

Kamo·6mo ago
FeatureConversionService

Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF

- Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter...

Kamo·6mo ago
FeatureSecurityService

8 ayrı WebSocket güncelleme ile granular dönüşüm ilerleme aşamalarını ekleyin

Aşamalar: indir (0-15%) → hazırlama (15-20%) → dönüşüm (20-65%) → Doğrulama (65-75%) → depolama (75-% 90) → sonlandırma (90-% 100) → Tamamlamak

Kamo·6mo ago
FixConversionService

Handle image files (JPG, PNG, TIFF, etc.) directly via PDFBox instead of Docs

Docs can't convert images to PDF. Added ImageToPdfService that embeds images into a PDF page using PDFBox. Docs is only used for office document formats (DOC, D...

Kamo·6mo ago
FixDaemonService

Use imgRepository.findByDat() instead of lazy imgDat.getImages()

Quartz jobs run outside JPA sessions, so lazy collection access on ImgDat.images throws LazyInitializationException. Use explicit repository query instead.

Kamo·6mo ago
Featurekamo-shared-library

ImgRepository for non-lazy Img lookup

Kamo·6mo ago
OtherSecurityService

Add extensive logging to synchronous conversion flow, fix bucket lookup

Use img.getAssocId() for bucket instead of local assocType variable. Add step-by-step logging for download, conversion call, and result.

Kamo·6mo ago

Kargoyu gördüğünüz gibi?

Tüm bunlar kendi başına iş alanınıza geliyor. Ücretsiz plana başlayın ve bu sayfayı bir ay içinde tekrar okuyun.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle